带Python的神秘rpy2(Windows)

2024-05-19 22:26:08 发布

您现在位置:Python中文网/ 问答频道 /正文

好吧,经过一番努力,我终于在Windows7x64上安装了Rpy2。在

版本信息:

R版本3.2.0(2015-04-16)--“充满了成分” 版权所有(C)2015 The R Foundation for Statistical Computing 平台:x86\u 64-w64-mingw32/x64(64位)

C:\Anaconda>;conda-V 条件3.18.5 C: \Anaconda>;Python Python 2.7.10 | Anaconda 2.1.0(64位)|(默认值,2015年11月7日,13:18:40)[MSC v.1500 64位(AMD64)]

现在,它在运行,但我不得不做一些奇怪的事情 How to setup environment variable R_user to use rpy2 in python

所以,我为所有用户安装了Anaconda和R,而不仅仅是为我自己。所以根据这篇文章,这会稍微改变一些事情。在

我必须设置环境变量

R_HOME C:\Program Files\R\R-3.2.0\
R_USER C:\Anaconda\Lib\site-packages\rpy2\

运行程序时,我在Python中得到一个错误:

^{2}$

所以我加载了R,而modeltools没有安装。所以安装了modeltools和我在Python源代码中找到的其他必要的包。在

我甚至重新启动了。在

错误依然存在。我完全被难住了。在


Tags: thetogt版本版权所有错误anaconda事情
1条回答
网友
1楼 · 发布于 2024-05-19 22:26:08

RRuntimeError是来自嵌入式R的异常:它找不到包“modeltools”。真正地。在

那么当运行R包时,怎么会发生这种情况呢?在

  • `rpy2正在链接到另一个R
  • 安装R包的路径不同

尝试检查R函数.libPaths()返回的内容是否与R或rpy2中嵌入的R不同。在

相关问题 更多 >