AttributeError:'模块'对象没有属性'版本'

时间:2016-03-21 16:55:33

标签: python-2.7 pandas

我正在研究如何使用pandas,但却收到以下错误:

Traceback (most recent call last):
  File "data_frame.py", line 2, in <module>
    import pandas as pd
  File "/Users/gregwinter/anaconda2/lib/python2.7/site-packages/pandas/__init__.py", line 13, in <module>
    __import__(dependency)
  File "/Users/gregwinter/numpy.py", line 22, in <module>
    from pandas.compat.numpy_compat import *
  File "/Users/gregwinter/anaconda2/lib/python2.7/site-packages/pandas/compat/numpy_compat.py", line 15, in <module>
    _np_version = np.version.short_version
AttributeError: 'module' object has no attribute 'version'

我不知道如何解决这个问题。你可以告诉他们如何解决这个问题会很棒。

2 个答案:

答案 0 :(得分:6)

您为拥有 numpy.py命名了一个文件:

/Users/gregwinter/numpy.py

猜猜哪个Python认为熊猫想要导入? :-)重命名你的程序,并删除周围的任何.pyc或.pyo文件。

答案 1 :(得分:2)

升级Jupyter后我遇到了同样的问题,但是没有名为numpy.py的本地文件。我通过使用以下方法卸载/重新安装大熊猫来解决Anaconda构建问题:conda remove pandas然后conda install pandas

问题已解决。