2013-02-24 69 views

回答

4

您的python路徑中的sklearn包可能是舊版本,而不是您安裝的0.13版本。試試:

python -c "import sklearn; print(sklearn.__file__)" 

檢查是否這是預期的sklearn安裝位置與否。

解決重複安裝的問題,我認爲有必要運行:

pip uninstall scikit-learn 

幾次,直到我得到的錯誤訊息明確表示scikit學習不安裝在系統上。然後:

pip install scikit-learn 

曾經安裝最新的穩定版本(即在編寫本文時爲0.13.1)。

+0

'print sklearn .__ file__' outputs /Library/Python/2.7/site-packages/scikit_learn-0.13_git-py2.7-macosx-10.8-intel.egg/sklearn/__init__.pyc – user1733029 2013-02-25 02:45:28

+0

奇怪的是,我只是試着用與蟒蛇CE附帶sklearn 0.13的二進制版本,我沒有得到問題: >>> import sklearn >>> sklearn .__ file__ '/Users/ogrisel/anaconda/lib/python2.7/site -packages/sklearn/__初始化__。PYC」 >>> sklearn .__ version__ '0.13' >>>從sklearn.preprocessing進口StandardScaler >>> StandardScaler() StandardScaler(拷貝=真,with_mean =真,with_std =真正) – ogrisel 2013-03-15 20:44:20

相關問題