离线安装Pytorch 最简单 高效的方法

本文将介绍离线安装Pytorch各个版本的方法,需要大家提前利用Anaconda创建好了环境,并知道自己安装了那个版本的Python,需要安装那个版本的Pytorch。

1 基础设置

首先还是需要安装anconda,同时创建一个环境。这里网上的教程较多,我就不详细说明了。我创的环境名字spyder。

2下载torch和torchvision

网上大部分教程就是让你更换镜像,去国外官网里下载,根据我的经验,你基本不可能下载成功,或者就是要浪费很多时间。
我们可以先将需要的包下载下来,然后直接离线安装,Pytorch各个版本的下载地址可以点[这里]
http://download.pytorch.org/whl/torch_stable.html
(http://download.pytorch.org/whl/torch_stable.html)

点进去之后你会看到有很多版本的torch和torchvision

在这里插入图片描述

这里注意一下,**你要根据你自己的cuda的版本和系统版本来下载安装包。**其中CPU表示CPU版本的Pytorch,cp表示里的Python版本,linux和window表示你用的系统版本,cu111表示GPU版Pytorch,并且cuda版本为11.1。同理下载torchvision,里面的意思也是和上面一样,不过这里也需要和Pyotrhc版本的匹配,我这里挂一张版本对应关系表:
在这里插入图片描述

安装ctrl+f可以直接进行搜索,会简化寻找版本的过程。
在这里插入图片描述

3 离线安装

在这里插入图片描述
找到你下载好的对应的.whl文件(我这里下载了很多版本的Pytorch,你只需要找到你下载的那个版本就好,其他的请忽略),在Pycharm或者终端(需要跳转到你安装这个版本Pytorch的虚拟环境)。下面在Pycharm上进行演示:
在这里插入图片描述
打开Pycharm并选择好环境,点击图中的1,终端选项,可以看到自己所处的位置和自己的环境名称和Python版本名称。然后在2处进行文件夹的切换,切换到你存放.whl文件的文件夹

在这里插入图片描述
回车进入该文件夹,可以发现原来的路径已经发生了改变:
在这里插入图片描述

此时,我们自己输入 pip install 你下载的Pytorch.whl文件,直接进行离线安装:
在这里插入图片描述
等待程序安装完成即可。由于我之前进行了安装,这里就不再次安装了。这个过程最重要的就是一定一定一定要用纯英文的路径,并且在torch-xxx-xxx.whl的名字一定不能有任何变动,这些问题都会导致安装的失败。

如果上述过程没有报错,在terminal中输入pip list可以查看我们这个环境中安装的库:
在这里插入图片描述
如果存在Pytorch则说明安装成功!

4 Numpy的问题

如果你已经成功安装,后面的内容你就不用看了。如果报错,可能会找到答案。
由于pytorch是需要numpy库的,所以需要对numpy进行升级。如果爆出一个错误:xxx找不到指定模块
在这里插入图片描述
这个时候有可能需要安装或升级numpy,你要是安装了就不用了,还有一个可能就是你没有安装cudatoolkit,这个时候使用conda install 安装对应的cudatoolkit就可以了

升级numpy 过程可能出现(如果numpy安装成功可忽略):
在这里插入图片描述
安装它说的升级
在这里插入图片描述
然后确认
在这里插入图片描述
最好安装完之后就好了。
大家要是有什么问题,欢迎大家留言。
万水千山总是情,一键三连行不行!

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值