在python中导入rpy2模块
在安装了python之后,我重新安装了R和rpy2 在python中,我现在可以:在python中导入rpy2模块,python,r,rpy2,enthought,Python,R,Rpy2,Enthought,在安装了python之后,我重新安装了R和rpy2 在python中,我现在可以: import rpy2 没有错误消息。 但是,当我想导入任何特定的rpy2模块时,会出现以下错误: import rpy2.robjects --------------------------------------------------------------------------- ImportError Traceback (most re
import rpy2
没有错误消息。
但是,当我想导入任何特定的rpy2模块时,会出现以下错误:
import rpy2.robjects
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-bd461266c9bc> in <module>()
----> 1 import rpy2.robjects
/Users/martinkampmann/Library/Enthought/Canopy_32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/robjects/__init__.py in <module>()
13 import itertools
14 from datetime import datetime
---> 15 import rpy2.rinterface as rinterface
16 import rpy2.rlike.container as rlc
17
/Users/martinkampmann/Library/Enthought/Canopy_32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface/__init__.py in <module>()
99
100
--> 101 from rpy2.rinterface._rinterface import *
102
103
ImportError: dlopen(/Users/martinkampmann/Library/Enthought/Canopy_32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface/_rinterface.so, 2): Symbol not found: _R_BaseEnv
Referenced from: /Users/martinkampmann/Library/Enthought/Canopy_32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface/_rinterface.so
Expected in: flat namespace
in /Users/martinkampmann/Library/Enthought/Canopy_32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface/_rinterface.so
导入rpy2.robjects
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
---->1导入rpy2.robjects
/Users/martinkampmann/Library/enthught/Canopy_32bit/User/lib/python2.7/site packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/robjects/uuuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
13进口itertools
14从日期时间导入日期时间
--->15将rpy2.rinterface导入为rinterface
16导入rpy2.rlike.container作为rlc
17
/Users/martinkampmann/Library/enthught/Canopy_32bit/User/lib/python2.7/site packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface/uuuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
99
100
-->101来自rpy2.rinterface.\u rinterface导入*
102
103
导入错误:dlopen(/Users/martinkampmann/Library/enthund/Canopy_32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface//rinterface.so,2):未找到符号:\R\u BaseEnv
参考自:/Users/martinkampmann/Library/enthught/Canopy\u 32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface//u rinterface.so
应为:平面命名空间
在/Users/martinkampmann/Library/enthught/Canopy_32bit/User/lib/python2.7/site-packages/rpy2-2.3.5-py2.7-macosx-10.6-i386.egg/rpy2/rinterface//u rinterface.so中