2015-10-15 51 views
11

我直接從我的linux suse 13.2 64位的源代碼安裝了pandas v0.17.0。我以前用yast安裝過v0.14.1。 現在pandas v0.17.0:AttributeError:'unicode'對象沒有'版本'屬性

>>> import pandas 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/__init__.py", line 44, in <module> 
    from pandas.core.api import * 
    File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/api.py", line 9, in <module> 
    from pandas.core.groupby import Grouper 
    File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/groupby.py", line 16, in <module> 
    from pandas.core.frame import DataFrame 
    File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/frame.py", line 41, in <module> 
    from pandas.core.series import Series 
    File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/series.py", line 2864, in <module> 
    import pandas.tools.plotting as _gfx 
    File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/tools/plotting.py", line 135, in <module> 
    if _mpl_ge_1_5_0(): 
    File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/tools/plotting.py", line 130, in _mpl_ge_1_5_0 
    return (matplotlib.__version__ >= LooseVersion('1.5') 
    File "/usr/lib64/python2.7/distutils/version.py", line 296, in __cmp__ 
    return cmp(self.version, other.version) 
AttributeError: 'unicode' object has no attribute 'version' 

從一些帖子,我才知道這可能與多個版本安裝的事實。我用yast卸載了舊的熊貓版本並重新安裝了最新版本,但問題依然存在。

+0

什麼版本的matplotlib? –

+0

我不是專家,但是當我看到這樣的錯誤時,我認爲「去水蟒」。因爲我已經切換到anaconda,許多這些安裝頭痛已經消失。這是一個有趣的[線索](https://www.reddit.com/r/Python/comments/20n84w/anaconda_not_useful_on_linux/),介紹它的用途。我想它會與Linux suse兼容。 – wgwz

+0

它是matplotlib 1.4.0;我會嘗試水蟒; – user11634

回答

21
pip install -U matplotlib 

爲我工作。

謝謝joris!

+0

它不適用於我(用pip安裝失敗),但是我從源安裝了matplotlib,並且pandas v0.17.0的問題已修復。 – user11634

+0

剛剛爲我工作。非常感謝,已經失去了幾小時試圖安裝熊貓和海鷗。現在它工作了! – Louis

相關問題