Python 正在加载rpy2:importorror:version`GOMP_4.0';找不到

Python 正在加载rpy2:importorror:version`GOMP_4.0';找不到,python,r,rpy2,Python,R,Rpy2,在Jupyter笔记本或控制台中加载rpy2时,我出现以下错误: Traceback (most recent call last): File "/home/louis/anaconda3/lib/python3.5/runpy.py", line 184, in _run_module_as_main "__main__", mod_spec) File "/home/louis/anaconda3/lib/python3.5/runpy.py", line

在Jupyter笔记本或控制台中加载rpy2时,我出现以下错误:

Traceback (most recent call last):
  File "/home/louis/anaconda3/lib/python3.5/runpy.py", line 184, in         _run_module_as_main
    "__main__", mod_spec)
  File "/home/louis/anaconda3/lib/python3.5/runpy.py", line 85, in     _run_code
    exec(code, run_globals)
  File "/home/louis/anaconda3/lib/python3.5/site-packages/rpy2/tests.py", line 23, in <module>
    import rpy2.tests_rpy_classic
  File "/home/louis/anaconda3/lib/python3.5/site-    packages/rpy2/tests_rpy_classic.py", line 3, in <module>
    import rpy2.rpy_classic as rpy
  File "/home/louis/anaconda3/lib/python3.5/site-packages/rpy2/rpy_classic.py", line 5, in <module>
    import rpy2.rinterface as ri
  File "/home/louis/anaconda3/lib/python3.5/site-packages/rpy2/rinterface/__init__.py", line 92, in <module>
    from rpy2.rinterface._rinterface import (baseenv,
ImportError: /home/louis/anaconda3/lib/libgomp.so.1: version `GOMP_4.0' not found (required by /usr/lib/R/lib/libR.so)

因此,我的探索仍在继续^^^(我必须承认,我真的不知道我在做什么的来龙去脉)。
当我成功设置
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
(在root模式下找到)时,我遇到了另一种错误:

    import rpy2.rinterface as ri                                                                             
  File "/home/louis/anaconda3/lib/python3.5/site-  packages/rpy2/rinterface/__init__.py", line 92, in <module> 
    from rpy2.rinterface._rinterface import (baseenv,                                                        
ImportError: /home/louis/anaconda3/bin/../lib/libreadline.so.6: undefined symbol: PC 
你试过了吗

RUN conda install -y gcc

这似乎适用于有类似问题的人--

看来我终于成功地安装和使用了rpy2

我做了什么


我是用conda软件包管理器安装的,而不是pip。只需
conda安装rpy2
,我就完成了。

请尝试将GCC库(lib或lib64)目录添加到您的LD_库路径,即导出LD_库路径=$HOME/your-PATH-to-GCC-6.2/lib:$LD_库路径是的,可能来自另一个类似的答案;没有改变任何事情
import rpy2.rinterface as rinterface
  File "/home/louis/anaconda3/lib/python3.5/site-packages/rpy2/rinterface/__init__.py", line 92, in <module>
    from rpy2.rinterface._rinterface import (baseenv,
ImportError: /usr/lib/libblas.so.3: undefined symbol: gotoblas
RUN conda install -y gcc