pip uninstall scikit-learn
pip install scikit-learn==0.18.2
不過安裝的版本0.18.2我的Mac上scikit學習,當我運行
python
>>> import sklearn
>>> sklearn.__version__
我得到
'0.17'
有趣的是,即使在我卸載scikit-learn之後,這個舊版本仍然安裝。這可能與某種程度上安裝的多個Python版本有關嗎?我試圖在一個點上試圖使用Anaconda來試圖獲得numpy和scipy的運行,然後轉而使用ActivePython。當我運行
which python
我得到
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
我知道有對SO非常類似的問題,但沒有發佈的解決方案已經奏效。
賓果!我設置了'PYTHONPATH =/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages'來匹配@JoshuaRLi建議的'pip --version'的結果。謝謝! – yearling
@yearling自己搞砸了不止一次;)現在我離開這個空,並使用conda,沒有更多的問題! – Y0da