当我尝试运行我的代码有一个错误:命令“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的终端中键入它。 –