程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

解决Python安装sklearn后,import过程中提示“找不到指定的模块”的问题

发布于2019-08-28 12:02     阅读(1476)     评论(0)     点赞(4)     收藏(2)


今天在调试一个人脸识别的项目过程中,进行数据集训练时发现安装好sklearn模块后,通过import sklearn导入时提示“找不到指定的模块”,错误内容如图片所示:
在这里插入图片描述
接下来,就是在网上一通搜索,可是并没有找到解决方案,没办法,只能自力更生了。当然,解决问题的过程是曲折的,但幸运的是解决了问题,出现这一问题的原因是由于先前已安装好的与sklearn模块相关联的模块与安装的sklearn不“匹配”,所以需要安装相符的模块才能正常使用sklearn模块。废话不多说,接下来把解决方案分享给大家,希望可以对大家有所帮助。

首先,通过下述指令安装scikit-misc模块:

pip install scikit-misc
  • 1

然后,将安装好的与sklearn模块相关联的模块numpy、scipy(我的Python是3.5.4版本,安装的sklearn是0.21.1版,不同版本sklearn可能有所差异,需根据安装情况而定)通过下述指令卸载:

pip uninstall numpy
pip uninstall scipy
  • 1
  • 2

接着,在完成卸载后直接通过pip安装sklearn模块,如下述指令所示:

pip install sklearn
  • 1

最后,等待安装完成后,进入python环境,直接导入sklearn验证,此时将不会在报错了。

import sklearn
  • 1

验证结果如下图所示:
在这里插入图片描述
希望这篇文章可以对你有所帮助,祝你好运!!!



所属网站分类: 技术文章 > 博客

作者:头疼不是病

链接:https://www.pythonheidong.com/blog/article/65871/b4d8909e62043afea91e/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

4 0
收藏该文
已收藏

评论内容:(最多支持255个字符)