【问题标题】:Installing rpy2 on windows, "no R home is found"在windows上安装rpy2,“找不到R home”
【发布时间】:2015-06-25 18:09:12
【问题描述】:

我正在尝试在 Windows 8 上安装 rpy2,但我不断收到以下错误:

错误:试图猜测 R 的 HOME 但 PATH 中没有 R 命令。

我已将 R home、R.exe 和 R.dll 的路径放在环境变量中,但出现了相同的错误。我使用的是 Python 2.7 版。

有什么解决方法吗?

【问题讨论】:

  • conda install rpy2 完美运行。你试过吗?

标签: rpy2


【解决方案1】:

这个问题似乎困扰着 Python 爱好者——并且没有一个明确的单一解决方案。错误报告的一个重要原因是未能确保您在计算机上安装的 R 版本是 2.8.0 或更高版本。 Python 2.7 似乎能够管理它。关于使用 easy_install 和设置环境变量的其他答案都很重要,但对于拥有 R 的工作版本来说是次要的。

【讨论】:

    【解决方案2】:

    我在 Windows、R 版本 3.3.1 和 Python 2.7 上遇到了同样的问题。 帮助我的是使用 Windows 二进制文件而不是尝试使用 pip 的传统方式

    pip install rpy2 
    

    改为: http://www.lfd.uci.edu/~gohlke/pythonlibs/#rpy2 并下载适合您配置的 whl 文件。然后在 cmd 中转到您的下载文件夹并简单地使用:

    pip install rpy2-2.7.8-cp27-none-win32.whl
    

    注意,请确保将此代码改编为您的下载文件。

    【讨论】:

    • 谢谢兄弟!帮了我很多
    猜你喜欢
    • 2018-09-29
    • 2015-09-04
    • 2016-01-04
    • 2017-03-30
    • 2021-07-05
    • 2012-07-18
    • 1970-01-01
    • 2013-02-25
    • 1970-01-01
    相关资源
    最近更新 更多