首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >熊猫模组进口错误

熊猫模组进口错误
EN

Stack Overflow用户
提问于 2013-05-05 17:20:43
回答 1查看 4K关注 0票数 0

我安装了熊猫模块。它需要最新版本的numpy,我让旧的pip安装了熊猫模块,它也安装了所有的依赖项,包括numpy。当我试图在代码中导入熊猫模块时,我会得到以下错误:

代码语言:javascript
复制
/Library/Python/2.6/site-packages/pytz/__init__.py:35: 
UserWarning: Module dateutil was already imported from /System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/dateutil/__init__.pyc, but /Library/Python/2.6/site-packages is being added to sys.path
from pkg_resources import resource_stream
Traceback (most recent call last):
File "Python-3.py", line 10, in <module>
from pandas.io.data import DataReader
File "/Library/Python/2.6/site-packages/pandas/__init__.py", line 25, in <module>
import pandas.core.config_init
File "/Library/Python/2.6/site-packages/pandas/core/config_init.py", line 4, in <module>
from pandas.core.format import detect_console_encoding
File "/Library/Python/2.6/site-packages/pandas/core/format.py", line 25, in <module>
from pandas.tseries.period import PeriodIndex
File "/Library/Python/2.6/site-packages/pandas/tseries/period.py", line 7, in <module>
import pandas.tseries.offsets as offsets
File "/Library/Python/2.6/site-packages/pandas/tseries/offsets.py", line 3, in <module>
from pandas.tseries.tools import to_datetime
File "/Library/Python/2.6/site-packages/pandas/tseries/tools.py", line 19, in <module>
dateutil.__version__ == '2.0'):  # pragma: no cover
AttributeError: 'module' object has no attribute '__version__'

我不知道为什么会有这个错误,以及如何纠正它。

有人能帮我吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-09-04 09:43:26

在试图导入QTSK包时,我遇到了同样的问题,并显示了完全相同的消息。

我发现在以下情况下没有显示消息:

  1. 在导入QSTK之前导入numpy,
  2. 当我从/Library/ python /2.7/site-packages运行Python时,因为pkg_resources在pkg_resources中
  3. 当我在/Library/Python2.7/ site.path /site中运行python时,: (“\n”.join(sys.path)) /Library/Python/2.7/site-packages/distribute-0.6.32-py2.7.egg /Library/Python/2.7/site-packages/cx_Oracle-5.1.2-py2.7-macosx-10.8-intel.egg

代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
代码语言:javascript
复制
   /Library/Python/2.7/site-packages/PIL
代码语言:javascript
复制
   /Library/Python/2.7/site-packages/setuptools-0.6c11-py2.7.egg-info
  1. 当我在/Library/Python2.7/ site.path运行时,site.path (“\n”.join(sys.path))

代码语言:javascript
复制
   /Library/Python/2.7/site-packages/distribute-0.6.32-py2.7.egg
代码语言:javascript
复制
   /Library/Python/2.7/site-packages/cx\_Oracle-5.1.2-py2.7-macosx-10.8-intel.egg
代码语言:javascript
复制
   /Library/Python/2.7/site-packages
代码语言:javascript
复制
   /Users/ssgam/QSTK
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
代码语言:javascript
复制
   /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
代码语言:javascript
复制
   /Library/Python/2.7/site-packages/PIL
代码语言:javascript
复制
   /Library/Python/2.7/site-packages/setuptools-0.6c11-py2.7.egg-info

注意,第一行是空的,不是/Library/Python/2.7/site-packages。

  1. 看起来包的加载/查找顺序出现了问题。
  2. 设置后 PYTHONPATH=/Library/Python/2.7/site-packages/distribute-0.6.32-py2.7.egg 出口PYTHONPATH 问题已经解决了。

还有你的问题..。相同的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16387068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档