當我嘗試運行我的代碼有一個錯誤:命令「from sklearn.model_selection import something」運行時出錯。我該怎麼辦?
ImportError: No module named model_selection
我有我的sklearn V.17與蟒蛇一起安裝。這只是如果我以後sklearn
from sklearn.model_selection import something
當我嘗試運行我的代碼有一個錯誤:命令「from sklearn.model_selection import something」運行時出錯。我該怎麼辦?
ImportError: No module named model_selection
我有我的sklearn V.17與蟒蛇一起安裝。這只是如果我以後sklearn
from sklearn.model_selection import something
其實答案在你的問題寫「model_selection」的發生。
模塊model_selection僅在sklearn
的版本0.18
中引入。它在版本0.17
中不存在。
要獲取模塊,您需要更新sklearn
。 當您使用Anconda做(在終端):
conda update scikit-learn
添加到@ MMF的回答,請嘗試以下,如果你想繼續使用0.17
sklearn
版本:
from sklearn.cross_validation import train_test_split
我reinstal蟒蛇在默認文件夾和這個麻煩消失了。
哦,是的,我失敗了這種方式來更新,因爲我得到一個錯誤,無法創建過程。儘管我在anacondas文件夾的高級設置中編寫了路徑。 –
我不明白。在運行'conda update scikit-learn'時出現錯誤? – MMF
是的我的任何情況 - 當我在標準的終端或在conda的終端中鍵入它。 –