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 相關包
會自動安裝有關聯的模塊。
安裝后,再試已經可以使用。