当我尝试使用
在Windows 10上安装rpy2时pip install rpy2
我收到以下错误:
....
....
.\rpy\rinterface\_rinterface.c(70): fatal error C1083: Cannot open include
file: 'R_ext/eventloop.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio
14.0\\VC\\BIN\\cl.exe' failed with exit status 2
下面,您可以看到R_ext文件夹下的所有文件:
从上面的截图中可以看出,没有这样的eventloop.h文件?
我有RStudio 3.4.3版本和RTools设置。系统路径中的环境变量是
我使用的是Python 3.6.4版本。
我真的卡住了,不知道该怎么办。我很感激你的帮助。
答案 0 :(得分:1)
您可以使用Unofficial Windows Binaries for Python Extension Packages。而不是尝试从源代码编译Python库。
rpy2有一个二进制发行版。
下载与您的Python版本(3.6)和体系结构(64位)相匹配的Wheel文件:
pip install rpy2‑2.9.5‑cp36‑cp36m‑win_amd64.whl