安装rpy2

时间:2016-05-23 16:11:40

标签: python r rpy2

我在Windows 7上运行带有Anaconda的Python 3.5,我想使用rpy2。我已经安装了R 3.3,它在RStudio中运行得非常好。

pip install rpy2 

退回

  

"试图在路径中猜测R的主页但没有R命令"

我按照提出的解决方案here并下载了rpy2 2.8然后

cd Downloads 
pip install rpy2-2.8.0+r33-cp35-cp35m-win32.whl 

似乎有效(返回"已成功安装rpy2-2.8.0")。

然而,

import rpy2 
Spyder中的

返回

  

"没有名为' rpy2'"

的模块

请帮助,我迷失了......

2 个答案:

答案 0 :(得分:0)

如果您非常绝望,可以安装WinPython(适用于Windows用户),其中已经安装了许多软件包并准备使用,包括rpy2,有时在Windows上安装软件包可能会有压力。< / p>

或者,如果您真的想让它以这种方式工作,也许您可​​以检查该软件包是否安装在 Downloads 文件夹中并将其移动到与python库对应的文件夹

答案 1 :(得分:0)

我认为你安装了多个python?!

如果是这样,那么“pip .. install ..”会将库安装到你在shell / console中键入“python”时得到的python中。

如果要使用32位版本的python 3.5安装此32Bit库,可以键入"py -3.5-32 -m pip .. install .."

"py -3.5-32"选择你的32Bit Python 3.5解释器(来自你的注册表?) "-m pip"加载模块点。

pip命令的其余部分与之前相同,包含install ... packagename ..