@创建于:20221113
@修改于:20221113
1、问题描述
在win10系统中,确定已经安装好了R,Rtools ,Rstudio,并且已经配置了java开发环境。然后安装了rpy2==3.5.1后,在PyCharm中运行R相关的包,发现如下错误。
Unable to determine R home: [WinError 2] 系统找不到指定的文件。
Unable to determine R library path: Command '('C:\\Program Files\\R\\R-4.1.0\\bin\\Rscript', '-e', 'cat(Sys.getenv("LD_LIBRARY_PATH"))')' returned non-zero exit status 1.
2、解决办法
问题1:
Unable to determine R home: [WinError 2] 系统找不到指定的文件。
问题1的解决办法:
这是因为安装了R包,没有配置 环境变量。请参考:windows 10中R的环境变量配置。
问题2:
Unable to determine R library path: Command ‘(‘C:\Program Files\R\R-4.1.0\bin\Rscript’, ‘-e’, ‘cat(Sys.getenv(“LD_LIBRARY_PATH”))’)’ returned non-zero exit status 1.
第一个问题解决后,问题2变成了
Unable to determine R library path: Command ‘(‘C:\PROGRA1\R\R-411.0\bin\Rscript’, ‘-e’, ‘cat(Sys.getenv(“LD_LIBRARY_PATH”))’)’ returned non-zero exit status 1.
问题2的解决办法:【我没有解决】
rpy2: Unable to determine R library path:
无法证实,路径汇中有空格导致的。谁证实了,给我说下吧。