install.packa-6ren">
gpt4 book ai didi

R 3.4.1 "Single Candle"个人库路径错误 : unable to create ‘NA’

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

我刚刚在我的 Linux Mint 18.1 Cinnamon 机器上更新到 R(3.4.1“Single Candle”),并尝试安装一个软件包。 R 返回以下内容:

> install.packages('ggplot2')
Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
Warning in install.packages("ggplot2") :
'lib = "/usr/local/lib/R/site-library"' is not writable
Would you like to use a personal library instead? (y/n) y
Would you like to create a personal library
NA
to install packages into? (y/n) y
Error in install.packages("ggplot2") : unable to create ‘NA’

我之前遇到过“lib not writable”输出,但通常它提供了这样的解决方案:

Would you like to create a personal library
~/R/x86_64-pc-linux-gnu-library/3.4
to install packages into? (y/n) y

你知道为什么个人图书馆建议 NA 吗?有没有办法手动覆盖这个?

最佳答案

我不知道是什么导致了这个问题(我也在 Ubuntu 16.04 上遇到过这个问题),但这里有一个快速解决方法:

.libPaths(c("/home/your_username/R/x86_64-pc-linux-gnu-library/3.4/", .libPaths()))

当然,您可以将“/home/your_username/...”替换为任何其他目录(将存储您的个人库)。

此解决方案使 install.packages()library() 工作。等待完整修复!

编辑:我应该注意到这个解决方案不是持久的。也就是说,重新启动 R 后它不会持续。您可以通过将上述同一行代码添加到 /home/your_username/.Rprofile 文件来解决此问题。

关于R 3.4.1 "Single Candle"个人库路径错误 : unable to create ‘NA’ ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44861967/

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