这都几年了,重装Ubuntu环境,与NVIDIA显卡驱动斗争,安装Pytorch——总之就是配环境上,也算相当熟练了,然后win上安装Torch死活用不了GPU??? 离天下之大谱
应该是是我记忆错乱了?我在Ubuntu上配环境就是安装miniconda、CUDA、cuDNN,然后:
pip install torch -i https://mirror.baidu.com/pypi/simple
# 后边顺便安装个 torchvision / opencv 什么的
然后验证一下torch.cuda.is_available()
是True
就行
换了win上,最多更新一下NVIDIA显卡驱动,然后操作一样,他就不行了…
自从我去年重装了笔记本环境(我攒了几年的环境啊!!!),俺的win上基本就没用过GPU的Torch…
直到我看到了这个:
https://blog.csdn.net/qq_46126258/article/details/112708781
的这个截图:
淦!!! 要这样安装(截图自上边那篇博客)
我顿时悟了,这不就是当年按照网上的教程,一步步来的么…
当时还氵了个博客…
https://blog.csdn.net/HaoZiHuang/article/details/107878351
离谱…
被这个问题折腾这么久,我他妈是个憨憨吧…
后记:
hxdm,一定要早点儿睡觉,经常熬夜的人,栈小,记忆容易溢出…
建议把链接背会:
https://download.pytorch.org/whl/torch_stable.html
UPDATE:
2024.02.18
执行
import torch
print(torch.__version__)
print(torch.version.cuda)
如果 torch.version.cuda
返回 None, 说明你安装的torch是CPU版本的…
conda uninstall torch
卸载之后重装吧
离谱的是,我明明照着torch官方 conda 安装GPU版本的指南来的,咋还能只下载CPU版本…