0 写在前面
最近因为代码需要,要求 P y t h o n ⩾ 3.8.0 Python \geqslant 3.8.0 Python⩾3.8.0,因此在主机上重新安装了3.10.11版本的(虽然anaconda有着出色的环境管理,但本人还是习惯按需自行配置,故没有安装anaconda),在离线版本安装包中找到跟已装CUDA(11.7)版本对应的文件 torch-1.13.0+cu117-cp310-cp310-win_amd64.whl 下载,且能够顺利安装。但是在之后安装配件 torchvision 和 torchaudio 发现离线安装时会导致第一步安装的gpu-torch先被卸载,安装cpu版本的之后,才能安装上 torchvision/torchaudio 。
有点莫名其妙。torchvision/torchaudio 下载 pip install的 都是gpu版本。
torchvision-0.14.1+cu117-cp310-cp310-win_amd64.whl
torchvision-0.15.1+cu117-cp310-cp310-win_amd64.whl
1 解决
看见一个博主安装的如下两个特定版本,尝试下,就顺利了,也是蛮奇怪的,
torchaudio-0.13.0+cu117-cp310-cp310-win_amd64.whl
torchvision-0.14.0+cu117-cp310-cp310-win_amd64.whl