我一直在使用蟒蛇與sklearn 0.13.1最初安裝Win7上(IIRC),PY2 X32:如何升級/重新安裝包(scikit學習)使用蟒蛇
In [2]: sklearn
Out[2]: <module 'sklearn' from 'D:\Anaconda\lib\site-packages\scikit_learn-0.13.1-py2.7-win32.egg\sklearn\__init__.pyc'>
現在我想升級sklearn到0.14.1。我試過了:
- 安裝sklearn 0.14使用從HERE下載的可執行安裝程序。但
import sklearn
時仍然顯示與上述相同的信息。 - 我搜索我的硬盤上,現在我的確有一個包含不同版本的2個文件夾:
D:\Anaconda\Lib\site-packages\scikit_learn-0.13.1-py2.7-win32.egg D:\Anaconda\Lib\site-packages\scikit_learn-0.14.1-py2.7.egg-info
然後我嘗試卸載舊版本,但都通過以下方式失敗:
control pannel -> uninstall programs
,我可以看到只有的Python 2.7 scikit學習-0.14.1有卸載。這應該是一個卸載程序,在安裝sklearn-0.14.1時使用該可執行文件只需 即可在我的系統上安裝 。pip uninstall sklearn
輸出:無法卸載要求sklearn,而不是安裝在C保存完整 日誌:\用戶\ zhangxaochen \ PIP \ pip.log
嘗試編輯
D:\Anaconda\Lib\site-packages\easy-install.pth
,更換 此行:./scikit_learn-0.13.1-py2.7-win32.egg
與
./scikit_learn-0.14.1-py2.7.egg-info
有人能告訴我怎樣才能成功升級?我不想重新安裝我的python。