安装pytorch时报sslerror错误的解决方案


Posted in Python onMay 17, 2021

首先说一下 ,我是用的anaconda3装的pytorch

为了方便建议你也安装一个。

其实这个挺简单的,你找找“c:/user/你的用户名/”目录下有没有一个叫 .condarc 的文件,如图:

安装pytorch时报sslerror错误的解决方案

如果没有,创建一个就好,不过一般会自动创建一个

然后复制下面的文件进入这个文件覆盖

channels:
  - https://mirrors.ustc.edu.cn/anaconda/cloud/pytorch/win-64
  - https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
show_channel_urls: true
ssl_verify: true
report_errors: true

带mirror的就是将下载的镜像源地址换成清华的,这玩意儿本身是国外的,你如果直接pytorch官网说的那样安装,下载速度会慢

到的怀疑人生!看到那个ssl_verify: true 这句没有,之前就是没加这玩意儿,疯狂报错ssl error ,我当初第一次装的时候也搞了

我很久才解决,当真扎心,不过吐槽归吐槽,这样粘贴进去覆盖原内容后保存,退出。

进入Anaconda Prompt界面

安装pytorch时报sslerror错误的解决方案

输入:

conda install pytorch torchvision

回车运行即可 安装pytorch时报sslerror错误的解决方案

补充:pytorch安装踩坑记录

 

 

1、直接anaconda 里直接安装

一直装不上torchvision,版本冲突,由于anaconda自带python3.7,更换python3.6环境。

2、由于之前安装过删除过虚拟环境,一直出现

安装pytorch时报sslerror错误的解决方案

查阅相关资料表示,由于多次创建删除导致两个路径的libssl-1_1-x64.dll时间不一致,需替换统一。按此操作后仍不能解决。直接卸载重装。

卸载anaconda使用自带的uninstall.exe

3、重新安装后创建虚拟环境

conda create -n py36 python=3.6

出现错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)

百度说是把链接的https修改成http就可以了。

安装pytorch时报sslerror错误的解决方案

按此操作后出现

安装pytorch时报sslerror错误的解决方案

原因未知。再把http改回https,此问题解决了。重启后再次创建虚拟环境,成功。

推测错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)是网络问题,网络好了就成功了。

4、使用conda env list 查看虚拟环境,确认虚拟环境创建成功了

退出原始环境conda deactivate

激活py36. 百度上都使用conda activate py36,执行始终报错,改用activate py36成功了。

5、安装pytorch

直接安装

conda install pytorch-cpu torchvision-cpu -c pytorch

太慢,报错

An HTTP error occurred when trying to retrieve this URL.

HTTP errors are often intermittent, and a simple retry will get you on your way.

打开官网https://pytorch.org/

选择相应的条件会出现安装语句,复制到prompt运行即可

安装pytorch时报sslerror错误的解决方案

测试

安装pytorch时报sslerror错误的解决方案

6、打开Jupyter还是默认环境,如何切换到虚拟环境

conda install ipykernel

切换到虚拟环境

python -m ipykernel install --user --name py36 --display-name “Python (py36)”

得到这样的界面

安装pytorch时报sslerror错误的解决方案

使用不太习惯,换一种方法创建jupyter

pip install jupyter

在prompt里输入jupyter notebook

new的时候选择py36

运行一个cell发现始终跑不出结果,查看prompt报错

cannot import name ‘create_prompt_application'

应该是在安装其它python第三方库时更新了prompt-toolkit版本,降级到下面的版本即可:

sudo pip install prompt-toolkit==1.0.15

解决了!

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
May 15 Python
Python判断中文字符串是否相等的实例
Jul 06 Python
对pandas数据判断是否为NaN值的方法详解
Nov 06 Python
pandas使用apply多列生成一列数据的实例
Nov 28 Python
python 通过类中一个方法获取另一个方法变量的实例
Jan 22 Python
详解python中sort排序使用
Mar 23 Python
python验证码图片处理(二值化)
Nov 01 Python
PyCharm刷新项目(文件)目录的实现
Feb 14 Python
在Python中使用K-Means聚类和PCA主成分分析进行图像压缩
Apr 10 Python
Python virtualenv虚拟环境实现过程解析
Apr 18 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
Oct 15 Python
如何在vscode中安装python库的方法步骤
Jan 06 Python
Pytorch 如何实现LSTM时间序列预测
pytorch实现ResNet结构的实例代码
pytorch常用数据类型所占字节数对照表一览
May 17 #Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
Pytorch 实现变量类型转换
Python进度条的使用
May 17 #Python
You might like
PHP仿盗链代码
2012/06/03 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
Javascript中valueOf与toString区别浅析
2013/03/19 Javascript
js操作iframe兼容各种主流浏览器示例代码
2013/07/22 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
C#中使用迭代器处理等待任务
2015/07/13 Javascript
javascript弹出拖动窗口
2015/08/11 Javascript
常用的几个JQuery代码片段
2017/03/13 Javascript
Node.js调用fs.renameSync报错(Error: EXDEV, cross-device link not permitted)
2017/12/27 Javascript
webpack下实现动态引入文件方法
2018/02/22 Javascript
深入浅析Vue.js中 computed和methods不同机制
2018/03/22 Javascript
JavaScript中call和apply方法的区别实例分析
2018/08/03 Javascript
JavaScript 中判断变量是否为数字的示例代码
2020/10/22 Javascript
JavaScript实现切换多张图片
2021/01/27 Javascript
Python随机数random模块使用指南
2016/09/09 Python
Python学习入门之区块链详解
2017/07/25 Python
Centos 升级到python3后pip 无法使用的解决方法
2018/06/12 Python
python数据爬下来保存的位置
2020/02/17 Python
HTML4和HTML5之间除了相似以外的10个主要不同
2012/12/13 HTML / CSS
日本民宿预约平台:STAY JAPAN
2017/07/01 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
几个Linux面试题笔试题
2016/08/01 面试题
工业设计专业推荐信
2013/10/29 职场文书
团员个人的自我评价
2013/12/02 职场文书
学习委员自我鉴定
2014/01/13 职场文书
求职个人评价范文
2014/04/09 职场文书
2014年度培训工作总结
2014/11/27 职场文书
幼儿园小班教师个人工作总结
2015/02/06 职场文书
社区元宵节活动总结
2015/02/06 职场文书
离婚被告代理词
2015/05/23 职场文书
公司的力量观后感
2015/06/05 职场文书
服务行业标语口号
2015/12/26 职场文书
使用Selenium实现微博爬虫(预登录、展开全文、翻页)
2021/04/13 Python
【海涛DOTA】D-cup邀请赛NV.cn vs DT.Love
2022/04/01 DOTA
python playwrigh框架入门安装使用
2022/07/23 Python