如何指定Conda env路径以在R中安装所有库

时间:2019-05-16 15:46:05

标签: r libraries

我需要为不同的用户安装一组库,如何在.libPath()install.packages()中进行指定? 否则,默认情况下,它将进入全局空间并在is not writable中尝试时抛出错误(RScript)消息。

1 个答案:

答案 0 :(得分:1)

您可以通过为libPath的第一个条目提供另一个路径值来添加默认的.libPath()

new_path <- "./Desktop"
.libPath(new_path)

或简单地.libPath("./Desktop")

它变了

您可以使用

进行检查

libPath()

说明:install.packages()使用.libPath()的第一个值作为默认值。另外,如果您不想更改默认值,也可以使用install.packages(pkg, lib="~/Desktop")。只需为您的蟒蛇路径进行编辑即可。

也请参见这个旧问题here。 您还可以按照以下步骤将旧库附加到新库中