2014-01-08 50 views
0

我運行基本OS上,我已經安裝(的Ubuntu 12.04的衍生物):安裝scikit:導入錯誤:無法導入名稱MAXREPEAT

Python 2.7.3 (default, Sep 26 2013, 20:08:41) 
[GCC 4.6.3] on linux2 
NumPy 1.8.0, SciPy 0.12.0, Matplotlib 1.2.1 

我決定安裝scikit下面給出here簡單的指令,這基本上是線:

sudo apt-get install python-sklearn 

但它失敗,錯誤:

... 
    File "/usr/local/lib/python2.7/sre_parse.py", line 17, in <module> 
    from sre_constants import * 
    File "/usr/local/lib/python2.7/sre_constants.py", line 18, in <module> 
    from _sre import MAXREPEAT 
ImportError: cannot import name MAXREPEAT 

有人在這裏顯然有類似的問題ImportError: cannot import name MAXREPEAT with cx_Freeze但我不確定這些問題是否相同,給出的答案告訴我關於如何修復我的安裝很少。思考?

+1

看起來像Ubuntu包管理中的問題。 –

+0

您似乎在'/ usr/local'中有Python 2.7的第二個副本。 –

回答

0

不管問題是,在運行:

sudo pip install -U scikit-learn 

正確安裝。

相關問題