标签: python r package rpy2
当我尝试通过PyCharm加载rpy2中的某些软件包,例如importr时,其代码如下:
rpy2
importr
from rpy2.robjects.packages import importr
我收到以下错误消息
ValueError:r_home为“无”。试试python -m rpy2.situation
答案 0 :(得分:0)
确保您具有2.1.5及更高版本(它们已解决其中的r_home问题)。
如果不是这种情况,也许可以帮忙(摘自here):
如果调用initr()返回错误,表明未定义R_HOME,则您应该在路径中具有R可执行文件(在unix-alikes上为PATH或{{1} }(在Microsoft Windows上)或定义了环境变量Path。 如果初始化失败,则应调查R rpy2版本与R rpy2运行版本之间的不匹配。变量R_HOME包含有关rpy2所针对的R版本的信息。 rpy2相对独立于R版本,但是R C API的更改可能会引起问题。
initr()
R_HOME
PATH
Path