四步解决RTX3090 pytorch官网安装过慢,同时一键配置jupyter notebook

最近有人借我主机跑程序,结果把我的Pytorch环境给删除了,心里一万句MMP。
本来想直接用官网的命令下载,结果还是敌不过官网的龟速下载,放了一晚上结果连接断了,试了很多方法后得到了下面这种适用于RTX3090显卡的安装方式。

主要问题:在官网直接使用官方命令行安装发现主要卡死在了pytorch==1.10.2上,官方的一共有1.45G。
在这里插入图片描述
解决方法:
一、在cmd中配置清华源 (打开cmd进行目标Python环境直接依次输入四句命令,最后一句记得删除注释)

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes#下载时显示文件来源

二、直接使用conda install pytorch进行安装,由于配置了清华源,安装会很快,默认装的是最新版的1.11.0.
在这里插入图片描述
三、复制pytorch官网的命令,切忌去掉 -c pytorch,因为它们指明下载路径为pytorch官网,又会成为龟速,例如我的命令:

conda install pytorch torchvision torchaudio cudatoolkit=11.3 

此时会安装几个较小的库即OK了。
四、直接打开ANACONDA进行目标环境一键安装jupyter notebook
在这里插入图片描述
打开notebook进行测试能否pytorch调用GPU。
测试代码:

import torch
flag = torch.cuda.is_available()
print(flag)

ngpu= 1
# Decide which device we want to run on
device = torch.device("cuda:0" if (torch.cuda.is_available() and ngpu > 0) else "cpu")
print(device)
print(torch.cuda.get_device_name(0))
print(torch.rand(3,3).cuda()) 

在这里插入图片描述
当然如果不想安装jupyter,也可以直接在cmd通过 flag = torch.cuda.is_available()进行测试,为“TRUE”表示安装成功。
总结:
官网安装方式较慢时,首先可以测试下慢在哪些库,通过镜像源安装这些库,其次安装并不一定必须和官方的库100%匹配,例如官方的pytorch1.10.2更新为最新版也是有效的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值