在使用 PyCharm
或 IPython
和 Anaconda3
代码集(之后twitter 使用 pip 安装),twitter 模块不会“看到”_file_cache
模块并在 __init__
期间生成错误。
_file_cache
模块实际上存在(并重新加载以确认它没有损坏)。在标准 Py34
负载上使用 IDLE 进行类似的 twitter 导入工作正常。
知道为什么 Anaconda3/PyCharm/IPython 会出现问题吗?
ImportError
---> 31 from _file_cache import _FileCache
ImportError: No module named '_file_cache'
最佳答案
这可能是因为 python-twitter does not support python 3 yet,因此对于相对导入并不明确(python 3 需要)。
关于使用 IPython 时,python 推特模块在 __init__ 期间看不到 _file_cache 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28784612/