Python3、Rpy2和R 3.1.1未定义符号

Python3、Rpy2和R 3.1.1未定义符号,r,python-3.4,raspberry-pi3,rpy2,R,Python 3.4,Raspberry Pi3,Rpy2,我使用pip并在运行Raspbian Jessie的raspberry Pi 3上安装了RPy2。我安装了R3.1.1(尝试升级到新版本,但似乎无法正常工作)。当我试图运行python3-mrpy2.tests时,我遇到了一个奇怪的错误。我得到以下错误: $ python3 -m rpy2.tests Traceback (most recent call last): File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_

我使用pip并在运行Raspbian Jessie的raspberry Pi 3上安装了RPy2。我安装了R3.1.1(尝试升级到新版本,但似乎无法正常工作)。当我试图运行
python3-mrpy2.tests
时,我遇到了一个奇怪的错误。我得到以下错误:

$ python3 -m rpy2.tests
Traceback (most recent call last):
  File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/local/lib/python3.4/dist-packages/rpy2/tests.py", line 23, in 
<module>
    import rpy2.tests_rpy_classic
  File "/usr/local/lib/python3.4/dist-packages/rpy2/tests_rpy_classic.py", 
line 3, in <module>
    import rpy2.rpy_classic as rpy
  File "/usr/local/lib/python3.4/dist-packages/rpy2/rpy_classic.py", line 5, 
in <module>
    import rpy2.rinterface as ri
  File "/usr/local/lib/python3.4/dist-packages/rpy2/rinterface/__init__.py", 
line 92, in <module>
    from rpy2.rinterface._rinterface import (baseenv,
ImportError: /usr/local/lib/python3.4/dist-
packages/rpy2/rinterface/_rinterface.cpython-34m.so: undefined symbol: 
installChar
$python3-m rpy2.tests
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3.4/runpy.py”,第170行,在运行模块中作为主模块
“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
文件“/usr/lib/python3.4/runpy.py”,第85行,在运行代码中
exec(代码、运行\全局)
文件“/usr/local/lib/python3.4/dist-packages/rpy2/tests.py”,第23行,在
导入rpy2.tests\u rpy\u classic
文件“/usr/local/lib/python3.4/dist packages/rpy2/tests\u rpy\u classic.py”,
第3行,在
导入rpy2.rpy_classic作为rpy
文件“/usr/local/lib/python3.4/dist packages/rpy2/rpy_classic.py”,第5行,
在里面
将rpy2.rinterface导入为ri
文件“/usr/local/lib/python3.4/dist-packages/rpy2/rinterface/\uuuu init\uuuu.py”,
第92行,在
从rpy2.rinterface.\u rinterface导入(baseenv,
导入错误:/usr/local/lib/python3.4/dist-
packages/rpy2/rinterface/_rinterface.cpython-34m.so:未定义符号:
installChar
有人能告诉我需要做什么来解决这个问题吗?
谢谢!

我也有同样的错误:它最终是由于R的版本(3.1.0或3.2.0)


更新到R3.4.0修复了它。

我也有同样的错误:它最终是由于R的版本(3.1.0或3.2.0)

更新到R3.4.0修复了它