anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
作者:露馅的豆包 发布时间:2021-01-13 03:03:38
1. 创建一个新的环境
打开Anaconda Navigator,找不到的win10左下角输入一下就能找到了,如下图。
这里通过列表下面的create按钮可以创建一个新的环境,这里我将新环境起名为torch,右面列表中是我安装好的包,刚创建的时候没有这么多。
2. 从pytorch官网得到获取包的命令
打开Anaconda Prompt,输入activate 刚刚创建的环境名
可以切换到刚刚创建的环境。这里我用的是下面的命令,你需要根据自己创建的环境名修改相应的激活名称。
activate torch
进入pytorch官网:https://pytorch.org/get-started/locally/
选择pip方式加载,得到下图所示命令。
这里有一个需要注意的点,如果你之后要用的设备是GPU而不是CPU,那么这里CUDA那里的选项就不能选None,而是选择相应的版本。后面的几步操作都是一样的。
另外,这里为什么不用conda?因为我将镜像改为清华镜像后,conda下载失败了,如下图所示。你们可以试试使用默认镜像是否能成功,这里我未做尝试。
3. 使用该命令下载pytorch的whl包
这里我直接将上面从官网得到的命令粘贴到了Anaconda Prompt中,但是下载了一半出错了。大家在这里可以不用等它下载完,出现下图黄框圈起来的链接后就可以直接复制粘贴到浏览器进行下载,速度超快哒!大家记得避开我这个雷!
这样我们就下载得到了下面的whl文件。
4. 下载numpy包
使用下面命令下载numpy包,经本人测试,这一步是必要的,否则进行下一步的时候会报错!
这一步下载的时候进行的很顺利,没有报错,这里就不截图了,因为有点长。
conda install numpy
5. Install第3步下载下来的pytorch whl文件
使用pip install 本地路径
命令加载torch包,如图所示,过程很顺利。
接下来可以用conda list
命令查看包,可以看到torch包已经被成功下载下来了。
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/
来源:https://blog.csdn.net/weixin_36465540/article/details/111242733


猜你喜欢
- 一、读者指引读者指引帮助你掌握本文的梗概。以免你看了大半才明白这编文章不适合你,给你造成视觉污染。如果你正在用ASP+XML写一些程序,或者
- 前言首先需要知道的是,js中有6个值为false,分别是: 0, '', null, undefined, NaN 和 fa
- 前言最近使用PyTorch感觉妙不可言,有种当初使用Keras的快感,而且速度还不慢。各种设计直接简洁,方便研究,比tensorflow的臃
- 迭代器迭代器(iterator)有时又称游标(cursor)是程式设计的软件设计模式,可在容器物件(container,例如链表或阵列)上遍
- java JSP开发之Spring中Bean的使用在传统的Java应用中,bean的生命周期很简单。使用Java关键字new进行bean实例
- 今天在写 mysql 遇到一个比较特殊的问题。 mysql 语句如下: update wms_cabinet_form set cabf_e
- 1.SQL Server对于SQL Server 2000来说,它提供了两个全新的函数(IDENT_CURRENT,SCOPE_IDENTI
- 前言作为一个数据分析师,应该信奉一句话——“一图胜千言”。不过这里要说的并不是数据可视化,而是一款全民向的产品形态——表情包!!!!表情包不
- numpy.where() 有两种用法:1. np.where(condition, x, y)满足条件(condition),输出x,不满
- 爬取流程(美食区最热标签下的三个视频)在首页获取视频的编号和名字拼接成正确的url保存视频思路1.从网页中获取视频的url发现视频的url在
- 在做自动化测试时,遇到两种情况需要判断usb是否已连接上(注,本文仅针对用adb命令来control手机)一种是在开测时(前提是同时要测试多
- 事先在网上搜索了一大圈,头都大了,看到那么多文章写道在python里安装psycopg2的各种坑和各种麻烦,各种不成功。搜索了一下午,索性外
- MatplotlibMatplotlib 是Python中类似 MATLAB 的绘图工具,熟悉 MATLAB 也可以很快的上手 Matplo
- 在接触python时最开始接触的代码,取长方形的长和宽,定义一个长方形类,然后设置长方形的长宽属性,通过实例化的方式调用长和宽,像如下代码一
- 马氏距离区别于欧式距离,如百度知道中所言:马氏距离(Mahalanobis distance)是由印度统计学家马哈拉诺比斯(P. C. Ma
- #创建触发器,当往order表中添加记录是,更新goods表 delimiter $ CREATE TRIGGER trigger1 AFT
- 1. 概念map函数也是python中的一个内置函数,用法同之前讲过的filter函数类似。map在这里的意思是映射的意思,会根据提供的函数
- 一、文章主题在看到相关的抽奖诈骗报道,有的人却不明白是怎么回事。为了预防被抽奖诈骗,因此,我们通过一些简单的例子来说一说,抽奖更深层的逻辑,
- 实际使用Pool 是用于存放临时对象的集合,这些对象是为了后续的使用,以达到复用对象的效果。其目的是缓解频繁创建对象造成的gc压力。在许多开
- pydantic-resolve 解决嵌套数据结构的生成和其他方案的比较pydantic-resolve和GraphQL相比GraphQL的