使用 pip 为 Python 3 安装 rpy2

spl*_*ter 7 r pip rpy2 python-3.x

我正在尝试rpy2在 Windows 7 上安装python 3的包。所以我只是在命令行中输入 pip install rpy2 。但是,由于我不明白的原因,它失败了,有人可以解决这个问题吗?它在命令行中返回以下内容:

    Collecting rpy2
    Using cached rpy2-2.8.2.tar.gz
    Complete output from command python setup.py egg_info:
    Warning: Tried to guess R's HOME but no command <R> in the PATH.
    _______________________________
    Command "python setup.py egg_info" failed with error code 1 in C:\Users\...\AppData\Local\Temp\pip-build-14jn4kdx\rpy2\
Run Code Online (Sandbox Code Playgroud)

lga*_*ier 5

Windows 没有官方支持。

存在预编译的二进制文件(参见:https : //rpy2.github.io/doc/latest/html/overview.html#microsoft-s-windows-precompiled-binaries)但它们适用于较旧的版本。

在撰写本文时,使用 Windows 10 可用的 Linux 子系统可能是最佳选择。


Nob*_*bel 5

它与 Windows 上的 conda 一起工作正常

conda install rpy2
Run Code Online (Sandbox Code Playgroud)