anaconda 使用import sklearn.model_selection 出错ImportError: No module named model_selection
2017-04-28 17:01
465 查看
昨天在运行Python项目时,报ImportError: No module named 'sklearn.model_selection',当我使用pip
install sklearn.model_selection时,仍然报错,报错信息如下:
在anaconda中通过如下命令查看sklearn的版本: in: sklearn.version out:’0.17.1’。而sklearn.model_selection是sklearn版本‘0.18.1’以上的。(0.18.1以下的版本的一些函数调用的路径位置被改变了)那么,要想直接使用sklearn.model_selection
需要更新sklearn的版本。
按照anaconda时已经自带conda工具包,如下使用conda(如同pip使用)更新sklearn版本。具体方法:
1.打开命令窗口,输入conda list 命令查看 conda所含有的包,其中包含sklearn, 注意这里包名称为scikit-learn,当前的版本
是0.17.1
2.使用conda update scikit-learn 命令更新sklearn的版本。在更新前会提示更新到什么版本。
输入y后,更新:
更新成功。再一次在anaconda 的spider中使用from sklearn.model_selection import cross_val_score 就不会出错啦。
install sklearn.model_selection时,仍然报错,报错信息如下:
问题原因
在anaconda中通过如下命令查看sklearn的版本: in: sklearn.version out:’0.17.1’。而sklearn.model_selection是sklearn版本‘0.18.1’以上的。(0.18.1以下的版本的一些函数调用的路径位置被改变了)那么,要想直接使用sklearn.model_selection需要更新sklearn的版本。
解决方法
按照anaconda时已经自带conda工具包,如下使用conda(如同pip使用)更新sklearn版本。具体方法:1.打开命令窗口,输入conda list 命令查看 conda所含有的包,其中包含sklearn, 注意这里包名称为scikit-learn,当前的版本
是0.17.1
2.使用conda update scikit-learn 命令更新sklearn的版本。在更新前会提示更新到什么版本。
输入y后,更新:
更新成功。再一次在anaconda 的spider中使用from sklearn.model_selection import cross_val_score 就不会出错啦。
相关文章推荐
- anaconda 使用import sklearn.model_selection 出错ImportError: No module named model_selection
- anaconda 使用import sklearn.model_selection 出错ImportError: No module named model_selection
- python下运行import sklearn.model_selection 出错ImportError: No module named model_selection解决方法
- python pickle导入numpy变量出错: "ImportError: No module named multiarray"
- Pycharm throws error :ImportError: No module named sklearn
- ImportError: No module named sklearn model_selection
- Python使用模块Pyserial模块报<ImportError:No module named tools.list_ports>
- ImportError: No module named model_libs
- Pycharm throws error :ImportError: No module named sklearn
- tensorflow 错误ImportError: No module named sklearn
- fedora20下安装goagent出错:ImportError: No module named OpenSSL
- python使用scapy报错Traceback (most recent call last):ImportError: No module named all
- 使用pip遇到错误ImportError: No module named packaging.version的解决方法
- tensorflow 错误ImportError: No module named sklearn
- 安装python第三方库:xlwt及出错ImportError: No module named setuptools的解决方法
- matplotlib 使用时遇到的错误:ImportError: No module named six
- ImportError: No module named MySQLdb解决办法
- ImportError: No module named setuptools 解决方法
- from setuptools import setup ImportError: No module named setuptools
- python2.7 import error no module named yaml ·问题