我按照此处的步骤构建了 R 和 rpy2 ,当我测试时import rpy2.tests
出现以下错误:
/path/to/python2.7/site-packages/rpy2/rinterface/_rinterface.so: undefined symbol: Rf_translateCharUTF8
在抛出的异常中rpy2.interface._rinterface import *
有什么想法为什么?
您是否检查过rpy-list上的类似报告是否有帮助?
我现在才看到提出问题的人没有报告问题已解决,但我认为问题在于系统选择了错误的 libR.so。
如果使用 Linux,您还可以考虑为 R 和 rpy2 使用现成的软件包(在基于 debian 的发行版上,我知道有始终保持最新版本的存储库)。