【问题标题】:Error when loading rpy2 with anaconda使用 anaconda 加载 rpy2 时出错
【发布时间】:2015-12-12 16:25:56
【问题描述】:

我正在尝试将rpy2 加载到我正在使用anaconda 的项目中,但我遇到了一个令人惊讶的错误,我找不到解决方案。 我的 python 版本是 3.4,我的 anaconda 版本是 3.17.0 - 我使用的是 Mac(OSX Yosemite 版本 10.10.4)

R version 3.2.2 (2015-08-14) -- "Fire Safety"

Platform: x86_64-apple-darwin11.4.2 (64-bit)

try:
    from rpy2 import robjects
except ImportError as e:
    print(e)

我收到此错误消息

dlopen(/Users/user1/anaconda/lib/python3.4/site-packages/rpy2/rinterface/_rinterface.so, 2):库未加载:@rpath/R/lib/libR.dylib 引用自:

/Users/user1/anaconda/lib/python3.4/site-packages/rpy2/rinterface/_rinterface.so 原因:找不到图片

提前感谢您的帮助

【问题讨论】:

    标签: python anaconda rpy2


    【解决方案1】:

    我刚刚针对 R 3.2.2 构建了一个更新的 rpy2 2.7.0。你能跑吗

    conda install -c r rpy2 
    

    看看能不能解决?

    【讨论】:

    • @asmeurer -- 我遇到了完全相同的问题,安装 rpy2 并没有解决它。我刚刚升级到 Mac OSX 10.11,我的 Python 版本是 'Python 2.7.10',conda: '3.18.4', R: 'R version 3.2.2 (2015-08-14) -- "Fire Safety"' - - 我已经更新了所有 conda 包,安装了 r-essentials,以及我能想象到的一切
    • 我创建了一个新问题,因为我认为这可能是一个更复杂的问题:stackoverflow.com/questions/33672565/…
    • 使用 conda 安装我得到了 gist.github.com/88bf9ed4f9234a2c88ea,这似乎与 rpy2 版本有关(在 2.7.4 中修复了错误,conda 似乎安装了 2.7.0):bitbucket.org/rpy2/rpy2/issues/313/…
    • 谢谢@asmeurer!你为我节省了很多时间
    • 您对在 r-conda 环境中使用 rpy2 有什么建议吗? stackoverflow.com/questions/42126077/…
    猜你喜欢
    • 2018-05-24
    • 2016-08-11
    • 2021-09-11
    • 2016-02-14
    • 2014-07-30
    • 2019-11-25
    • 1970-01-01
    • 1970-01-01
    • 2020-02-24
    相关资源
    最近更新 更多