以往版本请使用Py Torch网站的幻灯;https://pytorch.org/get-started/previous-versions/。
举例来说,这将会变成一个错误,因为 cu鱼版本没有列入ip;
!pip install torch==1.10.0+cu111
ERROR: 无法找到一个能够放弃的版本。 rch==1.10.0+cu111(来自以下版本:1.0.0, 1.0.1, 1.0.1.post2, 1.1.0, 1.2.0, 1.3.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.7.1, 1.8.0, 1.8.1, 1.9.0, 1.9.1, 1.10.0, 1.10.1, 1.10.2, 1.11.0)。
For the same Torch version and cudatoolkit, you can use the following code instead;
!pip install torch==1.10.0+cu111 torchvision==0.11.0+cu111 torchaudio==0.10.0 -f https://download.pytorch.org/whl/torch_stable.html
import torch
TORCH_VERSION = ".".join(torch.__version__.split(".")[:2])
CUDA_VERSION = torch.__version__.split("+")[-1]
print("torch: ", TORCH_VERSION, "; cuda: ", CUDA_VERSION)
<>Result>
torch: 1.10 ; cuda: cu111