我正在尝试使用imp.load_module
导入我创建的依赖pandas
库的文件。但是,在导入模块时会抛出异常:
File "/usr/local/lib/python2.7/dist-packages/pandas/__init__.py", line 6, in
from . import hashtable, tslib, lib
ImportError: cannot import name hashtable
奇怪的是,如果我检查sys.modules,我可以看到模块已加载:
{ ...
'hashtable': <module 'pandas.hashtable' from '/usr/local/lib/python2.7/dist-packages/pandas/hashtable.so'>,
...
'pandas.hashtable': <module 'pandas.hashtable' from '/usr/local/lib/python2.7/dist-packages/pandas/hashtable.so'>,
... }
我错过了什么吗?我不确定从这一点开始我能做些什么,我想知道这是否与this issue有某种关系。