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读写unicode文件的方法
Jul 10 Python
python数组过滤实现方法
Jul 27 Python
巧用python和libnmapd,提取Nmap扫描结果
Aug 23 Python
开源软件包和环境管理系统Anaconda的安装使用
Sep 04 Python
python中 logging的使用详解
Oct 25 Python
用python实现对比两张图片的不同
Feb 05 Python
Python解决两个整数相除只得到整数部分的实例
Nov 10 Python
浅谈Python中eval的强大与危害
Mar 13 Python
python编写微信公众号首图思路详解
Dec 13 Python
django表单中的按钮获取数据的实例分析
Jul 31 Python
python 算法题——快乐数的多种解法
May 27 Python
Python+Selenium自动化环境搭建与操作基础详解
Mar 13 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 gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
PHP ? EasyUI DataGrid 资料取的方式介绍
2012/11/07 PHP
Session 失效的原因汇总及解决丢失办法
2015/09/30 PHP
yii2超好用的日期组件和时间组件
2016/05/05 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
PHP抓取远程图片(含不带后缀的)教程详解
2016/10/21 PHP
windows 2008r2+php5.6.28环境搭建详细过程
2019/06/18 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
基于jquery实现的鼠标拖拽元素复制并写入效果
2011/08/23 Javascript
解析Jquery的LigerUI如何实现文件上传
2013/07/09 Javascript
原生js实现淘宝首页点击按钮缓慢回到顶部效果
2014/04/06 Javascript
jQuery实现响应浏览器缩放大小并改变背景颜色
2014/10/31 Javascript
详解JavaScript数组的操作大全
2015/10/19 Javascript
JavaScript实现仿淘宝商品购买数量的增减效果
2016/01/22 Javascript
JavaScript html5利用FileReader实现上传功能
2020/03/27 Javascript
使用canvas进行图像编辑的实例
2017/08/29 Javascript
详解Angular系列之变化检测(Change Detection)
2018/02/26 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
JavaScript实现动态添加、移除元素或属性的方法分析
2019/01/03 Javascript
[01:04:01]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第一场
2014/05/24 DOTA
Python3写入文件常用方法实例分析
2015/05/22 Python
python技能之数据导出excel的实例代码
2017/08/11 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
如何使用canvas绘制可移动网格的示例代码
2020/12/14 HTML / CSS
英国高端食品和葡萄酒超市:Waitrose
2016/08/23 全球购物
Crocs卡骆驰洞洞鞋日本官方网站:Crocs日本
2016/08/25 全球购物
美国唇部护理专家:Sara Happ
2019/06/19 全球购物
化工专业大学生职业生涯规划书
2014/01/14 职场文书
幼儿园优秀班主任事迹材料
2014/05/14 职场文书
镇人大副主席民主生活会对照检查材料思想汇报
2014/10/01 职场文书
学习党章的体会
2014/11/07 职场文书
学雷锋日活动总结
2015/02/06 职场文书
教师求职自荐信范文
2015/03/04 职场文书
同学聚会感言一句话
2015/07/30 职场文书
感恩老师主题班会
2015/08/12 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python