关于torchtext和pytorch的版本配合

一种简单的方法是首先尝试安装conda install torchtext,尝试之后,会出现:

1
2
3
4
pytorch                 2.5.0-py3.9_cuda12.4_cudnn9.1.0_0 --> 2.3.0-py3.9_cpu_0 
pytorch-mutex 1.0-cuda --> 1.0-cpu
torchaudio 2.5.0-py39_cu124 --> 2.3.0-py39_cpu
torchvision 0.20.0-py39_cu124 --> 0.18.0-py39_cpu

类似这样的情况,如果继续安装,则会安装cpu版本的pytoorch。但同时可以发现,它希望安装2.3.0版本的pytorch。我们可以主动安装之,以避免安装为cpu版本。可在https://pytorch.org/get-started/previous-versions/页面查找到不同版本的pytorch的安装方式。这里我们尝试2.3.0版本的pytorch

1
2
conda uninstall pytorch
conda install pytorch==2.3.0 torchvision==0.18.0 torchaudio==2.3.0 -c pytorch

然后再次安装torchtext即可发现可以成功安装。