安装任何 R 包的一般问题

问题

例如您的系统上安装任何 R 包时︰

install.packages("proto")

 

您收到类似于以下错误︰

下载的源代码程序包
?/tmp/Rtmph4YKLX/downloaded_packages?
更新的 HTML 索引中的文件包。库
在 install.packages 中出现警告︰
无法创建文件
/ opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html,原因
权限被拒绝

解决方案

当您没有必需的文件权限,以便能够写入当前 R 库文件夹作为用户时,将发生此错误

您当前以登录。  可以使用 R 函数.libPaths()这两个查询并更改当前 R 将用于安装新用户贡献的库的位置。

例如︰

>.libPaths("/home/testuser/Rlib")

 

若要更改在其中永久添加 R 贡献的用户库,您可以添加此用户特定的默认位置。Rprofile 文件或整个系统。Rprofile.site' 在 / usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc,如果您需要为所有的 R 用户更改此设置。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×