python中导入sklearn中模块提示ImportError: DLL load failed: 找不到指定的程序。

python版本:3.7

平台:windows 10

集成环境:Anaconda3.7 64位

在jupyter notebook中导入sklearn的相关模块提示ImportError: DLL load failed: 找不到指定的程序。

from sklearn.model_selection import train_test_split

ImportError: DLL load failed:找不到指定的程序

在conda shell命令行中输入:

conda list numpy :显示版本信息

conda list pandas:显示版本信息

conda list sklearn:未版本信息

然后以为是没有安装scikit-learn库

但是运行命令

conda install scikit-learn 安装后,依旧提示import error

使用cmd 中的命令:

pip install scikit-learn 安装成功依旧错误

百度看到这位小哥已经遇到这种情况

https://blog.csdn.net/llkk20082006/article/details/84675279

解决办法就是:

卸载相关的模块,然后重新安装!

conda uninstall numpy

conda uninstall pandas

conda uninstall  scikit-learn

然后在https://www.lfd.uci.edu/~gohlke/pythonlibs/#网站中搜索相关版本的包下载安装,注意是3.7版本还是3.6.是64位还是32位!

转到命令行:

pip install  相关包

会自动安装有关联的模块。

安装后,再试已经可以使用。

 

posted @ 2019-06-06 15:18  JayMu  阅读(23997)  评论(4编辑  收藏  举报