anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)


Posted in Python onFebruary 01, 2021

1. 创建一个新的环境

打开Anaconda Navigator,找不到的win10左下角输入一下就能找到了,如下图。

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

这里通过列表下面的create按钮可以创建一个新的环境,这里我将新环境起名为torch,右面列表中是我安装好的包,刚创建的时候没有这么多。

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

2. 从pytorch官网得到获取包的命令

打开Anaconda Prompt,输入activate 刚刚创建的环境名可以切换到刚刚创建的环境。这里我用的是下面的命令,你需要根据自己创建的环境名修改相应的激活名称。

activate torch

进入pytorch官网:https://pytorch.org/get-started/locally/
选择pip方式加载,得到下图所示命令。

这里有一个需要注意的点,如果你之后要用的设备是GPU而不是CPU,那么这里CUDA那里的选项就不能选None,而是选择相应的版本。后面的几步操作都是一样的。

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

另外,这里为什么不用conda?因为我将镜像改为清华镜像后,conda下载失败了,如下图所示。你们可以试试使用默认镜像是否能成功,这里我未做尝试。

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

3. 使用该命令下载pytorch的whl包

这里我直接将上面从官网得到的命令粘贴到了Anaconda Prompt中,但是下载了一半出错了。大家在这里可以不用等它下载完,出现下图黄框圈起来的链接后就可以直接复制粘贴到浏览器进行下载,速度超快哒!大家记得避开我这个雷!

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

这样我们就下载得到了下面的whl文件。

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

4. 下载numpy包

使用下面命令下载numpy包,经本人测试,这一步是必要的,否则进行下一步的时候会报错!
这一步下载的时候进行的很顺利,没有报错,这里就不截图了,因为有点长。

conda install numpy

5. Install第3步下载下来的pytorch whl文件

使用pip install 本地路径命令加载torch包,如图所示,过程很顺利。
接下来可以用conda list命令查看包,可以看到torch包已经被成功下载下来了。

anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

6. 下载torchvision0.8.2

采用同样的方法官方下载torchvision的whl包,然后pip install该包,可以成功安装。
官网地址:https://download.pytorch.org/whl/torch_stable.html

注意:
1.选择与python版本和pytorch版本对应的torchvision包,否则无法成功安装。
2.在安装torchvision之前,确保已经安装上pillow,没有的话采用同样的方法从官网下载pillow包并安装好之后,再安装torchvision。

官网地址:https://www.wheelodex.org/projects/pillow/

分享一个能找到几乎所有python包的网站,从该网站下载相应包,pip安装很方便
https://www.lfd.uci.edu/~gohlke/pythonlibs/

到此这篇关于anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)的文章就介绍到这了,更多相关anaconda安装pytorch和torchvision内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python实现数组插入新元素的方法
May 22 Python
详解Python list 与 NumPy.ndarry 切片之间的对比
Jul 24 Python
python中的迭代和可迭代对象代码示例
Dec 27 Python
python批量替换多文件字符串问题详解
Apr 22 Python
浅谈python脚本设置运行参数的方法
Dec 03 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
Jan 23 Python
python pandas模块基础学习详解
Jul 03 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
Jul 31 Python
对python pandas中 inplace 参数的理解
Jun 27 Python
解决pip安装的第三方包在PyCharm无法导入的问题
Oct 15 Python
python用tkinter开发的扫雷游戏
Jun 01 Python
彻底弄懂Python中的回调函数(callback)
Jun 25 Python
python 列表推导和生成器表达式的使用
Feb 01 #Python
matplotlib部件之矩形选区(RectangleSelector)的实现
Feb 01 #Python
深入理解Python变量的数据类型和存储
Feb 01 #Python
selenium3.0+python之环境搭建的方法步骤
Feb 01 #Python
Pytorch 图像变换函数集合小结
Feb 01 #Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
Feb 01 #Python
python中xlrd模块的使用详解
Feb 01 #Python
You might like
php图片加水印原理(超简单的实例代码)
2013/01/18 PHP
dedecms函数分享之获取某一栏目所有子栏目
2014/05/19 PHP
PHP封装分页函数实现文本分页和数字分页
2014/10/23 PHP
thinkphp3.x中session方法的用法分析
2016/05/20 PHP
Yii多表联合查询操作详解
2016/06/02 PHP
js 禁用只读文本框获得焦点时的退格键
2010/04/25 Javascript
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
js获取html参数及向swf传递参数应用介绍
2013/02/18 Javascript
JS清除选择内容的方法
2015/01/29 Javascript
JavaScript弹出对话框的三种方式
2016/03/23 Javascript
纯JS打造网页中checkbox和radio的美化效果
2016/10/13 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
jQuery读取本地的json文件(实例讲解)
2017/10/31 jQuery
Mac下通过brew安装指定版本的nodejs教程
2018/05/17 NodeJs
小程序实现录音上传功能
2019/11/22 Javascript
微信小程序背景音乐开发详解
2019/12/12 Javascript
JS常见错误(Error)及处理方案详解
2020/07/02 Javascript
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
[10:42]Team Liquid Vs Newbee
2018/06/07 DOTA
python利用装饰器进行运算的实例分析
2015/08/04 Python
Python基础中所出现的异常报错总结
2016/11/19 Python
Python OpenCV处理图像之滤镜和图像运算
2018/07/10 Python
Python根据成绩分析系统浅析
2019/02/11 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
中东奢侈品市场:Coveti
2019/05/12 全球购物
面向对象概念面试题(.NET)
2016/11/04 面试题
国外软件测试工程师面试题
2016/12/09 面试题
医院辞职信范文
2014/01/17 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
通知的写法
2015/04/23 职场文书
小学毕业感言100字
2015/07/30 职场文书
2016年寒假社会实践活动心得体会
2015/10/09 职场文书
详解PHP设计模式之依赖注入模式
2021/05/25 PHP
MySQL如何解决幻读问题
2021/08/07 MySQL