安装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 selenium如何设置等待时间
Sep 15 Python
对Python进行数据分析_关于Package的安装问题
May 22 Python
django文档学习之applications使用详解
Jan 29 Python
将python代码和注释分离的方法
Apr 21 Python
Python 解决中文写入Excel时抛异常的问题
May 03 Python
浅谈Python脚本开头及导包注释自动添加方法
Oct 27 Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 Python
django最快程序开发流程详解
Jul 19 Python
Python实现图像去噪方式(中值去噪和均值去噪)
Dec 18 Python
pytorch梯度剪裁方式
Feb 04 Python
Python Charles抓包配置实现流程图解
Sep 29 Python
Python非单向递归函数如何返回全部结果
Dec 18 Python
Pytorch 如何实现LSTM时间序列预测
pytorch实现ResNet结构的实例代码
pytorch常用数据类型所占字节数对照表一览
May 17 #Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
Pytorch 实现变量类型转换
Python进度条的使用
May 17 #Python
You might like
PHP中的加密功能
2006/10/09 PHP
javascript中的location用法简单介绍
2007/03/07 Javascript
MooTools 1.2中的Drag.Move来实现拖放
2009/09/15 Javascript
jQuery使用经验小技巧(推荐)
2016/05/31 Javascript
AngularJS使用指令增强标准表单元素功能
2016/07/01 Javascript
简单实现bootstrap选项卡效果
2017/02/08 Javascript
如何在基于vue-cli的项目自定义打包环境
2018/11/10 Javascript
js实现盒子移动动画效果
2020/08/09 Javascript
python操作摄像头截图实现远程监控的例子
2014/03/25 Python
通过mod_python配置运行在Apache上的Django框架
2015/07/22 Python
python 读取目录下csv文件并绘制曲线v111的方法
2018/07/06 Python
Python实现去除列表中重复元素的方法总结【7种方法】
2019/02/16 Python
Python常见数据类型转换操作示例
2019/05/08 Python
python点击鼠标获取坐标(Graphics)
2019/08/10 Python
Python测试模块doctest使用解析
2019/08/10 Python
python3的url编码和解码,自定义gbk、utf-8的例子
2019/08/22 Python
Python程序暂停的正常处理方法
2019/11/07 Python
解决pycharm上的jupyter notebook端口被占用问题
2019/12/17 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
详解css3中 text-fill-color属性
2019/07/08 HTML / CSS
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
2013/01/09 HTML / CSS
澳大利亚优质的家居用品和生活方式公司:Bed Bath N’ Table
2019/04/16 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
德国消费电子产品购物网站:Guter Kauf
2020/09/15 全球购物
蔻驰英国官网:COACH英国
2020/07/19 全球购物
毕业生个人求职自荐信
2014/02/26 职场文书
我们的节日清明节活动方案
2014/03/05 职场文书
艺术学院毕业生求职信
2014/07/09 职场文书
2014年小学国庆节活动方案
2014/09/16 职场文书
班级光棍节联谊会策划书
2014/10/10 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
毕业设计指导教师评语
2014/12/30 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
HashMap实现保存两个key相同的数据
2021/06/30 Java/Android
Win11快速关闭所有广告推荐
2022/04/19 数码科技
Nginx本地配置SSL访问的实例教程
2022/05/30 Servers