python3.6中anaconda安装sklearn踩坑实录


Posted in Python onJuly 28, 2020

首先我是用pycharm完成的,要确定命令行和界面里是同一个环境。

如果不确定可以设置再add在新增加的环境里看现在是哪个环境,只要选择已有的环境,虽然project interpreter里面好像新增了个(2),但是包可以直接移植过来。

python3.6中anaconda安装sklearn踩坑实录

python3.6中anaconda安装sklearn踩坑实录

然后可以检查一下自己现在的Python版本和conda版本和解释器里的一样不。

conda是在终端输入,conda info -e,第一个星号就是自己的版本。

Python是在Python终端里面输入,import syssys.executable查看当前Python解释器的版本。

因为想排除镜像源的问题,所以我直接打开了C:\Users\你的用户名下生成.condarc文件,把全部镜像源直接删掉了。不加任何内容就是默认的源。

注意默认源应该是conda有的包都有,所以如果这时候说环境检测不到,那只能直接pip安装了!比如这个:pip install neurolab

看到很多说法是直接conda config --remove-key channels,但是我这样会报错,所以直接找了配置文件删改。

然后在这里声明

没有sklearn这个包,而是整个scikit-learn大包

因此根据官网直接:conda install scikit-learn
按道理conda会直接配置好环境,但是当我直接from sklearn import preprocessing的时候,发现出现了错误,OSError: [WinError 126] 找不到指定的模块
行吧我以为是安装过程哪里出现了问题,打算直接用conda更新包更新到最新的版本conda update scikit-learn 这更新不要紧,却更新出了问题。
因此接下来一部分是给已经更新出了问题的人看的。没用问题的直接滑到最后。

python3.6中anaconda安装sklearn踩坑实录

也就是很多提示要求我删除这些文件,我一一找到并删掉重启电脑了。

WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(140):
Could not remove or rename
D:\anaconda3\Library\include\qt\QtWidgets\qtoolbar.h. c~. Please
remove this file manually (you may need to reboot to free file
handles)

然后遇到了这个问题:valueError: failed to parse CPython sys.version,必定报错在第一个import文件处,根据这个博客定位了错误:注意要ctrlB才能进入第二个页面去增加正则表达式过滤掉"|Anaconda xxx|"等信息。

python3.6中anaconda安装sklearn踩坑实录

但是还是不可以啊。一切仿佛回到了原点。并且说[WinError 126]错误基本都是dll问题,但是我仔细看了他们的错误发现,他们

之所以是dll的问题是因为报错信息的中间有出现dll的调用,而我的并没有。

python3.6中anaconda安装sklearn踩坑实录

因此我并不是任何dll的问题!
然后我终于在这里找到了问题的答案!最开始是需要sklearn的包,但是后面是到引用scipy的包时出现的问题!

python3.6中anaconda安装sklearn踩坑实录

因此根据结论我对scipy进行降级处理:pip install scipy==1.4.1,终于跑了起来!

噢天哪我真的不知道为什么conda没有帮助我下好正确的版本!!难道是这个是基础环境和之前爬虫的时候出现了环境的冲突吗!

到此这篇关于python3.6中anaconda安装sklearn踩坑实录的文章就介绍到这了,更多相关python3.6中anaconda安装sklearn内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python重新引入被覆盖的自带function
Jul 16 Python
Python压缩和解压缩zip文件
Feb 14 Python
Python编程中的for循环语句学习教程
Oct 14 Python
使用Python来开发Markdown脚本扩展的实例分享
Mar 04 Python
python获取网页中所有图片并筛选指定分辨率的方法
Mar 31 Python
Python3日期与时间戳转换的几种方法详解
Jun 04 Python
python自动化UI工具发送QQ消息的实例
Aug 27 Python
Pytorch根据layers的name冻结训练方式
Jan 06 Python
OpenCV哈里斯(Harris)角点检测的实现
Jan 15 Python
Python如何使用正则表达式爬取京东商品信息
Jun 01 Python
python-地图可视化组件folium的操作
Dec 14 Python
Python的scikit-image模块实例讲解
Dec 30 Python
Python基于xlutils修改表格内容过程解析
Jul 28 #Python
Python如何读取、写入CSV数据
Jul 28 #Python
PyQt中使用QtSql连接MySql数据库的方法
Jul 28 #Python
pycharm全局搜索的具体步骤
Jul 28 #Python
Django model重写save方法及update踩坑详解
Jul 27 #Python
matplotlib 画双轴子图无法显示x轴的解决方法
Jul 27 #Python
虚拟机下载python是否需要联网
Jul 27 #Python
You might like
收集的二十一个实用便利的PHP函数代码
2010/04/22 PHP
ThinkPHP3.1新特性之内容解析输出详解
2014/06/19 PHP
PHP中使用php5-ffmpeg撷取视频图片实例
2015/01/07 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例
2019/06/12 PHP
用js查找法实现当前栏目的高亮显示的代码
2007/11/24 Javascript
javascript 函数使用说明
2010/04/07 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
鼠标滚轴控制文本框值的JS代码
2013/11/19 Javascript
浅析Node.js中的内存泄漏问题
2015/06/23 Javascript
对于jQuery性能的一些优化建议
2015/08/13 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
easyui关于validatebox实现多重规则验证的方法(必看)
2017/04/12 Javascript
jquery自定义显示消息数量
2017/12/19 jQuery
深入浅析angular和vue还有jquery的区别
2018/08/13 jQuery
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
layui实现文件或图片上传记录
2018/08/28 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
2018/12/09 Javascript
TypeScript开发Node.js程序的方法
2019/04/30 Javascript
vue实现数据控制视图的原理解析
2020/01/07 Javascript
JavaScript实现指定数量的并发限制的示例代码
2020/03/10 Javascript
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
dataframe设置两个条件取值的实例
2018/04/12 Python
python生成以及打开json、csv和txt文件的实例
2018/11/16 Python
Django中更改默认数据库为mysql的方法示例
2018/12/05 Python
python3 dict ndarray 存成json,并保留原数据精度的实例
2019/12/06 Python
python与pycharm有何区别
2020/07/01 Python
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
马来西亚航空官方网站:Malaysia Airlines
2017/07/28 全球购物
ReVive利维肤美国官网:RéVive Skincare
2018/04/18 全球购物
园林设计师自荐信
2013/11/18 职场文书
市政施工员自我鉴定
2014/01/15 职场文书
车辆委托书范本
2014/10/05 职场文书
党员干部公开承诺书范文
2015/04/27 职场文书
重阳节活动主持词
2015/07/04 职场文书
Docker安装MySql8并远程访问的实现
2022/07/07 Servers