windows和Linux系统如何安装指定版本的torch ,且cuda可用,一个命令行解决。

记录:之前踩了很多坑,每次装完之后一测试就是false,有点头秃。想了下,这次成功装上就来写个帖子pick一下,以后不用再一个一个的试别人的经验帖了。

建议使用虚拟环境来管理不同的项目环境,关于如何创建虚拟环境,参见我另一篇博客:使用venv创建虚拟环境

首先,我们需要进入pytorch 的官方网站,百度搜索pytorch,进入官网后选择get started栏目,然后选择previous pytorch version栏目,如下图:

往下滑鼠标,选择你想要装的torch版本和torchvision版本,注意这里有两个注意的地方:

1.确定你是想装cuda版本的torch还是想装cpu版本的torch,选择正确的安装命令行复制;

2.这点我踩坑了,可以发现命令行还分两种,一种是conda安装版本,一种是wheel安装版本,反正我用conda版本安装完,发现import torch命令可以正常通过,但打印torch版本和cuda版本时就会报错,所以建议使用wheel版本的命令行进行安装比较省事;

3.如安装cuda10.2和pytorch1.10.1版本,进入自己上面创建好的虚拟环境使用下面标记的命令即可

 

tips:安装可能会比较慢,建议更改使用国内镜像,如清华源,直接更改源的命令如下:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

4.简单验证是否安装成功的测试代码如下,进一步深入验证可参考这篇博客:验证pytorch-gpu和tensorflow-gpu版本是否安装成功

import torch
print(torch.__version__)
print(torch.cuda.is_available())

打印结果如图。解释一下,cu代表torch时cuda版本:

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Trouville01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值