【发布时间】:2017-05-02 18:32:38
【问题描述】:
我使用 pip 并在运行 Raspbian Jessie 的树莓派 3 上安装了 RPy2。我有一个 R 3.1.1 的工作安装(尝试升级到较新的版本,但似乎无法使其工作)。当我尝试运行python3 -m rpy2.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
谁能指出我需要做些什么来解决这个问题? 谢谢!
【问题讨论】:
标签: r python-3.4 raspberry-pi3 rpy2