您的标题应该是"从命令行运行R脚本无法查找包

时间:2017-08-17 17:54:29

标签: r rstudio

我正在解决我在虚拟机上的新RStudio实例上遇到的问题。如果我在RStudio中运行R脚本expFit.R,它可以找到所需的包(在这种情况下是RODBC和minpack.lm),但如果我尝试从命令行运行

c:\"Program Files"\R\R-3.4.1\bin\x64\Rscript.exe e:\expFit.R

我收到错误' minpack.lm'不是有效的已安装包。如果我将RODBC移动到第一个要加载的软件包,则会出现错误。

我从命令行运行的原因是在实际应用程序中我从SQL中的命令行存储过程运行它。它不会以任何方式工作(存储过程或直接命令行)。我确保包的路径是Path变量。

这适用于我的其他两台服务器,唯一的区别是安装了RStudio,以便所有用户都可以在收到错误的服务器上使用它,而其他服务器只在我的帐户中安装它。

非常感谢任何建议!

0 个答案:

没有答案