将PATH添加到RStudio的路径

我在MacOS上运行RStudio,需要使用一些自定义命令行工具,如csvcut(csvkit的一部分),用于我们团队中的多个人将在他们的机器上使用的功能.

如果我运行一个系统(‘pip install csvcut)(我正在使用此命令作为示例;通常,我将运行csvcut)从终端中的R运行,它可以工作(检查是否已安装最新版本等)就像我从命令行终端那样做.

如果我在RStudio中做同样的事情:

> system('pip install csvkit')
sh: pip: command not found

如果我在终端中执行哪个pip并将地址复制粘贴到RStudio中,它可以工作:

system('/anaconda3/anaconda/bin/pip install csvkit')
Requirement already satisfied (use --upgrade to upgrade): csvkit in /anaconda3/anaconda/lib/python3.4/site-packages
# etc.

如果我只是从终端中的R做系统(‘pipinstall csvkit’),那就是输出.

不幸的是,我甚至无法从RStudio中运行哪个点. (另外,我无法自动为其他人的机器安装csvkit,因为它需要sudo访问.)如果有办法将RStudio指向R的路径,那会更容易.

我在一些网站上发现说明创建一个.Renviron文件并且里面有一个R_LIBS_USER =〜/ R /库行,但这没有帮助.

最佳答案 尝试将此行添加到.Renviron文件中:

PATH=/anaconda3/anaconda/bin:$PATH
点赞