我正在研究如何使用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'
我不知道如何解决这个问题。你可以告诉他们如何解决这个问题会很棒。
答案 0 :(得分:6)
您为拥有 numpy.py
命名了一个文件:
/Users/gregwinter/numpy.py
猜猜哪个Python认为熊猫想要导入? :-)重命名你的程序,并删除周围的任何.pyc或.pyo文件。
答案 1 :(得分:2)
升级Jupyter后我遇到了同样的问题,但是没有名为numpy.py的本地文件。我通过使用以下方法卸载/重新安装大熊猫来解决Anaconda构建问题:conda remove pandas
然后conda install pandas
问题已解决。