运行python提示no module named sklearn的解决方法


Posted in Python onNovember 29, 2020

在Python中,出现'no module named sklean'的原因是,没有正确安装sklean包。可以使用pip包管理器来安装包,pip包管理器会自动安装包所依赖bai的包而无需额外手动安装,因此十分方便。使用pip包管理器安装包的方法如下:

在命令行中输入:pip install sklean

如果成功安装,会提示“Successfully installed sklean”。

其实参考下面的方法

1.安装支持部分:

在terminal里面直接输入以下命令,这个命令会安装sklearn所需要的依赖,主要包括 scipy, numpy一些主流依赖。

sudo apt-get install build-essential python-dev python-numpy python-setuptools python-scipy libatlas-dev libatlas3-base

1.1 强烈推荐安装(选装):

这个会安装画图依赖包 matplotlib,这个包基本上都会用到,所以就一起装吧。

sudo apt-get install python-matplotlib

1.2 安装sklearn

1)安装pip, pip是一个给python用的挺不错的安装工具。

sudo apt-get install python-pip

2) 安装 sklearn

pip install -U scikit-learn

作为检验,在terminal里面输入

pip list

这个会列出pip安装的所有东西,如果里面有sklearn这一项,应该就是大功告成了!

Anaconda/Spyder/Tensorflow中解决ImportError: No module named 'sklearn'等问题的方法

在使用Spyder或pycharm时需要import sklearn或scipy等module,但是在编译后可能出现错误:

ImportError: No module named 'sklearn'或ImportError: No module named 'scipy'等:

运行python提示no module named sklearn的解决方法

解决方法一:

运行python提示no module named sklearn的解决方法

打开anaconda prompt,确定你需要的包是否是在tensorflow框架下使用,若是,先使用命令激活tensorflow:

activate tensorflow

然后使用命令

conda list

查看模块列表,看看是否有你要的包。

如果没有,使用

conda install 包名

进行安装。

注意必须先输入activate tensorflow,否则直接conda install是安装不到tensorflow环境下的!

解决方法二:

在spyder的控制台中使用!pip install命令:

!pip install 你要安装的模块

这样应该就可以直接在spyder的环境下安装模块。

比如使用:

!pip install --upgrade scipy
!pip install --upgrade scikit-learn

运行python提示no module named sklearn的解决方法

之后就程序可以运行了。

最后补充

python 安装第三方库,超时报错--Read timed out.(安装TensorFlow时会出现)

近期在安装TensorFlow中的沙箱工具时,总是会出现Read timed out这个错误。经查是由于python在安装三方库时设置的时间限制。

一般我们使用的命令为:

pip install XXXX(XXXX为你即将要安装的三方库)

此时可能会出现以下错误:

Read timed out

这是的解决办法为:

pip ?default-timeout=100 install -U XXXX即可完成安装

到此这篇关于运行python提示no module named sklearn的解决方法的文章就介绍到这了,更多相关no module named sklearn内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中获取网页状态码的两个方法
Nov 03 Python
Python sys.argv用法实例
May 28 Python
python实现学生管理系统
Jan 11 Python
Python使用ctypes调用C/C++的方法
Jan 29 Python
详解python3 + Scrapy爬虫学习之创建项目
Apr 12 Python
Python之修改图片像素值的方法
Jul 03 Python
python搜索包的路径的实现方法
Jul 19 Python
python如何进入交互模式
Jul 06 Python
用python获取txt文件中关键字的数量
Dec 24 Python
教你如何使用Python实现二叉树结构及三种遍历
Jun 18 Python
Python字符串常规操作小结
Apr 03 Python
python自动获取微信公众号最新文章的实现代码
Jul 15 Python
基于python的opencv图像处理实现对斑马线的检测示例
Nov 29 #Python
python3实现名片管理系统(控制台版)
Nov 29 #Python
python3实现简单飞机大战
Nov 29 #Python
Python基于Socket实现简易多人聊天室的示例代码
Nov 29 #Python
python3实现飞机大战
Nov 29 #Python
python之pygame模块实现飞机大战完整代码
Nov 29 #Python
Python使用Pygame绘制时钟
Nov 29 #Python
You might like
php 多文件上传的实现实例
2016/10/23 PHP
js获取当前select 元素值的代码
2010/04/19 Javascript
怎么清空javascript数组
2013/05/11 Javascript
jquery的map与get方法详解
2013/11/04 Javascript
jQuery统计指定子元素数量的方法
2015/03/17 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
JavaScript实现图片瀑布流和底部刷新
2017/01/02 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
2017/11/27 Javascript
JS+H5 Canvas实现时钟效果
2018/07/20 Javascript
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
你应该了解的JavaScript Array.map()五种用途小结
2018/11/14 Javascript
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
浅析js实现网页截图的两种方式
2019/11/01 Javascript
python实现带错误处理功能的远程文件读取方法
2015/04/29 Python
在Python的Django框架下使用django-tagging的教程
2015/05/30 Python
Python简单格式化时间的方法【strftime函数】
2016/09/18 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
python简单区块链模拟详解
2019/07/03 Python
Django视图扩展类知识点详解
2019/10/25 Python
python3实现单目标粒子群算法
2019/11/14 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
Python3爬虫带上cookie的实例代码
2020/07/28 Python
深入浅析HTML5中的article和section的区别
2018/05/15 HTML / CSS
英国时尚家具、家居饰品及礼品商店:Graham & Green
2016/09/15 全球购物
澳大利亚冲浪和时尚服装网上购物:SurfStitch
2017/07/29 全球购物
Java程序员综合测试题
2014/04/25 面试题
房地产项目建议书
2014/03/12 职场文书
优秀团员自我评价范文
2014/04/23 职场文书
服务承诺书范文
2014/05/19 职场文书
企业文化标语大全
2014/06/10 职场文书
文书工作总结(范文)
2019/07/11 职场文书
pandas中关于apply+lambda的应用
2022/02/28 Python
关于CSS自定义属性与前端页面的主题切换问题
2022/03/21 HTML / CSS