有效解决torch.cuda.is_available()为false问题

一、背景

 

第一次根据pytorch官网给出的命令,结合清华镜像源安装:

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116 -i https://pypi.tuna.tsinghua.edu.cn/simple

安装过程挺快,看到了torch、torchvision、torchaudio的安装过程,但从始至终都没看到含有cuda字眼的安装代码,心生疑惑,果不其然:

二、解决方案

至于怎么找出这个原因的不再赘述,直接上结论:清华镜像源中并没有cu116这个版本(python3.6环境)。

清华大学开源软件镜像站

发现有cuda11.1和cuda11.3,于是卸载之前安装的版本:

pip3 uninstall torch torchvision torchaudio

将安装代码中的116修改为113:

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113 -i https://pypi.tuna.tsinghua.edu.cn/simple

此时,安装过程中出现了cu113,预感要成功了。

 果然,问题成功解决。

三、备注

不一定所有torch.cuda.is_available()为false都是这个原因,这是作为新手的我第一次安装pytorch遇到的问题,希望能够帮助到广大铁子!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值