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切换hosts文件代码示例
Dec 31 Python
Python中正则表达式的用法实例汇总
Aug 18 Python
EM算法的python实现的方法步骤
Jan 02 Python
Python语言描述随机梯度下降法
Jan 04 Python
Python3.6安装及引入Requests库的实现方法
Jan 24 Python
python获取代码运行时间的实例代码
Jun 11 Python
python中从str中提取元素到list以及将list转换为str的方法
Jun 26 Python
对Python中数组的几种使用方法总结
Jun 28 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
Feb 21 Python
解决Python使用列表副本的问题
Dec 19 Python
Tensorflow中tf.ConfigProto()的用法详解
Feb 06 Python
Python os和os.path模块详情
Apr 02 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.ini中date.timezone设置分析
2011/07/29 PHP
利用curl抓取远程页面内容的示例代码
2013/07/23 PHP
php根据用户名和手机号查询是否存在手机号码
2017/02/16 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
Javascript中设置默认参数值示例
2014/09/11 Javascript
向JavaScript的数组中添加元素的方法小结
2015/10/24 Javascript
JavaScript判断按钮被点击的方法
2015/12/13 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
2016/08/01 Javascript
jquery ajax后台返回list,前台用jquery遍历list的实现
2016/10/30 Javascript
基于Vue.js实现简单搜索框
2020/03/26 Javascript
canvas绘制一个常用的emoji表情
2017/03/30 Javascript
Flask中获取小程序Request数据的两种方法
2017/05/12 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
2018/06/23 Javascript
关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
2018/09/04 Javascript
Javascript读写cookie的实例源码
2019/03/16 Javascript
一个Java程序猿眼中的前后端分离以及Vue.js入门(推荐)
2019/04/19 Javascript
使用vuex解决刷新页面state数据消失的问题记录
2019/05/08 Javascript
浅析TypeScript 命名空间
2020/03/19 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
python使用scrapy解析js示例
2014/01/23 Python
Python读取图片EXIF信息类库介绍和使用实例
2014/07/10 Python
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
TensorFlow搭建神经网络最佳实践
2018/03/09 Python
关于python字符串方法分类详解
2019/08/20 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
Prototype是怎么扩展DOM的
2014/10/01 面试题
原料仓管员岗位职责
2014/04/12 职场文书
过程装备与控制工程专业求职信
2014/07/02 职场文书
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS
mysql的Buffer Pool存储及原理
2022/04/02 MySQL
使用pd.merge表连接出现多余行的问题解决
2022/06/16 Python