运行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中的元类(metaclass)
Feb 14 Python
Python使用MONGODB入门实例
May 11 Python
运动检测ViBe算法python实现代码
Jan 09 Python
Python使用ctypes调用C/C++的方法
Jan 29 Python
python 获取sqlite3数据库的表名和表字段名的实例
Jul 17 Python
Django打印出在数据库中执行的语句问题
Jul 25 Python
Python处理session的方法整理
Aug 29 Python
python2和python3应该学哪个(python3.6与python3.7的选择)
Oct 01 Python
Python序列对象与String类型内置方法详解
Oct 22 Python
python Jupyter运行时间实例过程解析
Dec 13 Python
python第三方库学习笔记
Feb 07 Python
Python 批量下载阴阳师网站壁纸
May 19 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 VS ASP
2006/10/09 PHP
ASP和PHP都是可以删除自身的
2007/04/09 PHP
php 操作调试的方法
2012/07/12 PHP
php笔记之:php函数range() round()和list()的使用说明
2013/04/26 PHP
邮箱正则表达式实现代码(针对php)
2013/06/21 PHP
php中实现精确设置session过期时间的方法
2014/07/17 PHP
PHP安全上传图片的方法
2015/03/21 PHP
PHP连接MSSQL方法汇总
2016/02/05 PHP
js静态方法与实例方法分析
2011/07/04 Javascript
使用javascript实现有效时间的控制,并显示将要过期的时间
2014/01/02 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
javascript 组合按键事件监听实现代码
2017/02/21 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
EL表达式截取字符串的函数说明
2017/09/22 Javascript
微信小程序上传图片到服务器实例代码
2017/11/07 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
详解Vue项目中实现锚点定位
2019/04/24 Javascript
Vue可自定义tab组件用法实例
2019/10/24 Javascript
小程序简单两栏瀑布流效果的实现
2019/12/18 Javascript
浅谈JS for循环中使用break和continue的区别
2020/07/21 Javascript
[00:32]2018DOTA2亚洲邀请赛Mineski出场
2018/04/04 DOTA
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
python+tkinter实现学生管理系统
2019/08/20 Python
Django操作session 的方法
2020/03/09 Python
利用python实现凯撒密码加解密功能
2020/03/31 Python
python支持多继承吗
2020/06/19 Python
Python selenium环境搭建实现过程解析
2020/09/08 Python
LightInTheBox法国站:中国跨境电商
2020/03/05 全球购物
初一体育教学反思
2014/01/29 职场文书
名企HR怎样看待求职信
2014/02/23 职场文书
幼儿园大班家长评语
2014/04/17 职场文书
建筑工地宣传标语
2014/06/18 职场文书
2015年企业团支部工作总结
2015/05/21 职场文书
交通安全温馨提示语
2015/07/14 职场文书
保护环境建议书作文400字
2015/09/14 职场文书
为Centos安装指定版本的Docker
2022/04/01 Servers