如何卸载带有所有包、设置和其他所有内容的 R 和 RStudio?

Posted

技术标签:

【中文标题】如何卸载带有所有包、设置和其他所有内容的 R 和 RStudio?【英文标题】:How to uninstall R and RStudio with all packages, settings and everything else? 【发布时间】:2019-08-07 19:08:15 【问题描述】:

我搞砸了,tidyverse 有问题。试图找到解决方案,但花了很多时间没有结果。

如何卸载 R 和 RStudio 以及 Windows 上的所有包、设置和其他所有内容。我尝试通过 Windows 卸载菜单卸载,并且在我再次安装 R 和 RStudio 之后,出现了与之前安装相同的包。如何删除与 R 和 RStudio 相关的所有内容,以便重新安装?

【问题讨论】:

您使用的是什么操作系统?软件包可能安装在您的本地目录中。也许~/.R. @ZanCoul Windows 8.1 打开 RRstudio 并输入 .libPaths() 这将显示所有软件包的安装位置。只需确保在卸载 R 后删除这些文件夹中的所有内容即可。祝你好运。 可能不是最好的,但可能手动删除包含libraries 的文件夹,然后卸载? @ZanCoul 这有帮助。谢谢。 【参考方案1】:

我对上一个答案还有其他问题。出于这个原因,我通过以下进一步的步骤(我目前经历的)扩展了答案:

    从 Windows“程序和功能”菜单卸载 R、RStudio 和 RTools。

    删除在 R 中运行 .libPaths() 指令后显示的文件夹中的所有内容,以了解 R 软件包的安装位置。就我而言,它看起来像:

    .libPaths()

    1 "C:/Users/%USERNAME%/Documents/R/win-library/3.6" "C:/Program Files/R/R-3.6.3/library"

因此,我也手动删除了以下文件和文件夹(完全卸载 R、RStudio 和 RTools 后它们仍然存在):

- C:\Users\%USERNAME%\Documents\R\
- C:\Users\%USERNAME%\Documents\.Rhistory
- Various files and folders under C:\Users\%USERNAME%\AppData\Local\Temp related with R and RStudio sessions.

    删除C:\Users\%USERNAME%\AppData\Local\RStudio-Desktop中的所有内容

    删除C:\Users\%USERNAME%\AppData\Local\rstudio中的所有内容

然后您可以按照以下方式继续重新安装 R(建议重新启动 Windows 后)。按顺序(请): 下载R for Windows 和RStudio Desktop。 (如果需要,也可以下载RTools)

安装 R 安装 RTools(如果需要) 安装 RStudio。

【讨论】:

为我工作! Tidyverse 现在工作正常。我更新到 R 4.0.3 并且还遇到了 tidyverse 的问题,即使经过长时间的搜索我也无法修复。然后我尝试在shell中重新安装tidyverse,它很好。【参考方案2】:

    运行.libPaths()并保存控制台上显示的两个目录

    从 Windows“程序和功能”菜单卸载 R 和 RStudio。

    删除在 R 中运行 .libPaths() 后显示的文件夹中的所有内容。

    删除c:\Users\%USERNAME%\AppData\Local\RStudio-Desktop\中的所有内容

    安装 R 和 Rstudio 之后。

所有已删除的软件包,我认为所有 Rstudio 设置也是如此。

【讨论】:

C:\Users\%USERNAME%\AppData\Local\Temp 下的包怎么样?就我而言,之前可能通过 rstudio 会话生成了各种文件夹。我们怎么知道哪些是rstudio生成的,应该手动删除呢?

以上是关于如何卸载带有所有包、设置和其他所有内容的 R 和 RStudio?的主要内容,如果未能解决你的问题,请参考以下文章

卸载 Winform 应用程序时完全删除所有文件夹和文件?

卸载/删除 Homebrew 包,包括其所有依赖项

如何从 R 中的特定包中分离所有对象和方法? [复制]

R学习笔记 第五篇:数据变换和清理

你如何卸载所有的凉亭包?

卸载 WiX 时删除文件