Skip to main content
 首页 » 编程设计

python之Rpy2 和 Python 安装路障

2025年05月04日22Renyi-Fan

我似乎无法为 python 安装 Rpy2。最初我遇到了显示以下错误的问题。

Tried to guess R's HOME but no R command in the PATH. 

但后来我按照以下线程中的说明进行操作:trouble installing rpy2 on win7 (R 2.12, Python 2.5)

我将 R\R-2.12.1\bin\i386 中的所有文件放置并复制到 R\R-2.12.1\bin,然后将我的环境路径设置为指向 R\R-2.12。 1.现在尝试再次从源代码安装它..

python setup.py run 

我得到了同样的错误。如果我将路径变量设置为 R\R-2.12.1\bin\那么我会收到以下错误,如给出第二个答案的人所示

ValueError: Invalid substring in string 

那个线程没有想法,所以我想一年后是否有新的方法来解决这个问题。

编辑=一次

提前致谢

请您参考如下方法:

我也是,我在启动和运行 rpy2 时遇到了很多困难,即使在遵循 lgauthier 的答案中的关键链接之后也是如此。但是,最后的帮助来自该邮件列表中的一个回复。

总而言之,这些是在我的 Windows7 计算机上启动和运行 rpy2 所需的 4 个步骤:

  1. 通过此链接安装 rpy2:https://bitbucket.org/breisfeld/rpy2_w32_fix/issue/1/binary-installer-for-win32
  2. 将C:\Program Files\R\R-2.12.1\bin\i386(R.dll的路径)添加到环境变量PATH
  3. 添加环境变量 R_HOME 为 C:\Program Files\R\R-2.12.1
  4. 使用您的 Windows 用户名添加环境变量 R_USER

如果您不知道如何添加/更改环境变量,请查看例如这里:http://www.computerhope.com/issues/ch000549.htm