gpt4 book ai didi

R: Packrat 不会完全卸载

转载 作者:行者123 更新时间:2023-12-03 02:00:24 24 4
gpt4 key购买 nike

我之前在 RStudio 中打开了 packrat()。我现在希望完全删除并禁用它(即恢复到安装 Packrat 之前的状态)。我试图在 Rstudio 中找到一个选项来禁用它,但找不到任何东西。因此,我通过(在 OSX 10.9.5 上)将 R 和 RStudio 的图标从应用程序文件夹拖到垃圾桶来卸载 R 和 RStudio。但是,重新安装 R(版本 3.2.3)后,R 控制台显示以下消息并弹出窗口提示我选择 CRAN 镜像:

Packrat is not installed in the local library -- attempting to bootstrap an installation... No source tarball of packrat available locally --- Please select a CRAN mirror for use in this session ---

所以,我在库中找到了一个名为“packrat”的文件夹。删除此内容后,我现在在启动 R 时收到以下内容:

Error in file(filename, "r", encoding = encoding) :

cannot open the connection

In addition: Warning message:

In file(filename, "r", encoding = encoding) : cannot open file 'packrat/init.R': No such file or directory

这与 Trouble with packrat corrupting R functioning 中发现的错误相同。但当我在 Finder 中搜索时,没有找到 .Rprofile 或 .Rhistory 文件,并且我不知道要手动搜索哪个工作目录。有人可以建议如何实现上面链接的解决方案吗?

最佳答案

问题确实是 .Rprofile 希望在启动 R 时初始化 packrat()。要解决此问题,请使用以下内容。

从 .Rprofile 中删除 Packrat

  1. 打开终端
  2. 在新命令行中键入:open ~/.Rprofile
  3. 删除与 packrat 相关的行(应清楚地标记这些行,因为它们包含单词 packrat)
  4. 保存文件
  5. 重新启动 R/Rstudio

关于R: Packrat 不会完全卸载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37485542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com