在用pip安裝Pyhton中sklearn包的過程中出現了UnicodeEncodeError,感覺是路徑中存在中文問題,于是上網搜了一番發現真的是pip在安裝Python包會加載我的用戶的目錄,而我的用戶的目錄恰好是中文的。
大神們給出的解決方法是:
python目錄 Python27\Lib\site-packages 建一個文件sitecustomize.py
內容寫:
import sys
sys.setdefaultencoding('gb2312')
python會自動運行這個文件。
之后重啟cmd,再次運行pip install -U scikit-learn,發現問題完美解決。