解决Python安装sklearn后,import过程中提示“找不到指定的模块”的问题
2019-05-23 14:40
2581 查看
今天在调试一个人脸识别的项目过程中,进行数据集训练时发现安装好sklearn模块后,通过import sklearn导入时提示“找不到指定的模块”,错误内容如图片所示:
接下来,就是在网上一通搜索,可是并没有找到解决方案,没办法,只能自力更生了。当然,解决问题的过程是曲折的,但幸运的是解决了问题,出现这一问题的原因是由于先前已安装好的与sklearn模块相关联的模块与安装的sklearn不“匹配”,所以需要安装相符的模块才能正常使用sklearn模块。废话不多说,接下来把解决方案分享给大家,希望可以对大家有所帮助。
首先,通过下述指令安装scikit-misc模块:
pip install scikit-misc
然后,将安装好的与sklearn模块相关联的模块numpy、scipy(我的Python是3.5.4版本,安装的sklearn是0.21.1版,不同版本sklearn可能有所差异,需根据安装情况而定)通过下述指令卸载:
pip uninstall numpy pip uninstall scipy
接着,在完成卸载后直接通过pip安装sklearn模块,如下述指令所示:
pip install sklearn
最后,等待安装完成后,进入python环境,直接导入sklearn验证,此时将不会在报错了。
import sklearn
验证结果如下图所示:
希望这篇文章可以对你有所帮助,祝你好运!!!
相关文章推荐
- 【问题已解决】python 3.6下安装opencv-python解决cv2 DLL load failed: 找不到指定的模块问题
- C#开发中提示无法加载DLL"***.dll":找不到指定的模块(异常来自HRESULT:0x8007007E)问题的解决办法
- matlab运行过程中出现找不到指定模块问题解决
- python安装完毕后,提示找不到ssl模块的解决步骤
- win10,Anaconda(python3.6)安装opencv-python, 以及解决import cv2 失败 ImportError:DLL load fail:找不到指定模块
- win7环境+pycharm+python3.5+OpenCV安装,引入cv2时出现:ImportError: DLL load failed: 找不到指定的模块
- python安装完毕后,提示找不到ssl模块的解决步骤
- Anaconda下python安装opencv提示找不到指定的模块
- 终于解决了python 3.x import cv2 “ImportError: DLL load failed: 找不到指定的模块” 的问题
- python安装完毕后,提示找不到ssl模块的解决步骤
- python安装完毕后,提示找不到ssl模块的解决步骤
- Python安装完毕后,提示找不到ssl模块的解决步骤
- 解决安装python matplotlib包时出现”ImportError: DLL load failed: 找不到指定的程序“ 的问题
- Windows下pip安装PyTorch后出现“from torch._C import * ImportError: DLL load failed: 找不到指定的模块”错误的解决办法
- 安装完Python包然后找不到模块问题解决
- python安装完毕后,提示找不到ssl模块的解决步骤
- 我解决了net framework 4安装失败,提示找不到指定文件的问题
- matlab运行过程中出现找不到指定模块问题解决
- 解决安装驱动程序时提示“Windows已经找到设备的驱动程序,但在试图安装它时遇到错误”“系统找不到指定路径”问题。
- python3.7安装opencv python后import cv2找不到指定模块