python – Pandas:AttributeError:’module’对象没有属性’__
发布时间:2020-12-20 12:09:49 所属栏目:Python 来源:网络整理
导读:当我尝试将pandas导入 Python时,我收到此错误: import pandasTraceback (most recent call last): File "stdin",line 1,in module File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/__init__.py",line 44,in module from panda
当我尝试将pandas导入
Python时,我收到此错误:
>>> import pandas Traceback (most recent call last): File "<stdin>",line 1,in <module> File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/__init__.py",line 44,in <module> from pandas.core.api import * File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/core/api.py",line 9,in <module> from pandas.core.groupby import Grouper File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/core/groupby.py",line 17,in <module> from pandas.core.frame import DataFrame File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/core/frame.py",line 41,in <module> from pandas.core.series import Series File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/core/series.py",line 2909,in <module> import pandas.tools.plotting as _gfx File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/tools/plotting.py",line 135,in <module> if _mpl_ge_1_5_0(): File "/Users/robertdefilippi/miniconda2/lib/python2.7/site-packages/pandas/tools/plotting.py",line 130,in _mpl_ge_1_5_0 return (matplotlib.__version__ >= LooseVersion('1.5') AttributeError: 'module' object has no attribute '__version__' 但是当我检查是否安装了pandas时: me$conda install pandas Fetching package metadata: .... Solving package specifications: ..................... # All requested packages already installed. # packages in environment at /Users/me/miniconda2: # pandas 0.17.1 np110py27_0 所以我不知道出了什么问题?我的熊猫怎么了? 编辑 $pip list |grep matplotlib $conda list matplotlib # packages in environment at /Users/me/miniconda2: # matplotlib 1.5.0 np110py27_0 由于某种原因,没有输出到pip list | grep matplotlib EDIT2 我想看看是否存在可执行文件ipython和python的不同路径.所以我跑了这个: $python >>> import sys >>> print sys.executable /Users/me/miniconda2/bin/python 但是在IPython中,我得到了这个: $ipython notebook >>> import sys >>> print sys.executable /usr/local/opt/python/bin/python2.7 这可能是问题吗? 解决方法
从当前工作目录中删除(或重命名)文件matplotlib.py.它会使用相同的名称隐藏真实的库.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |