方法一:使用pip安装
-
更新pip:
pip install --upgrade pip
-
安装PyTorch: 根据你的CUDA版本选择合适的命令。你可以在PyTorch官网找到最新的安装命令。
-
无GPU(CPU版本):
pip install torch torchvision torchaudio
-
有GPU(CUDA 11.3):
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
-
其他CUDA版本: 请参考PyTorch官网上的表格,选择对应的CUDA版本进行安装。
-
-
验证安装: 打开Python解释器并尝试导入PyTorch:
import torch print(torch.__version__)
方法二:使用conda安装
如果你使用的是Anaconda或Miniconda,可以使用conda来安装PyTorch。
-
更新conda:
conda update conda
-
创建新的conda环境(可选):
conda create -n pytorch_env Python=3.8 conda activate pytorch_env
-
安装PyTorch: 根据你的CUDA版本选择合适的命令。你可以在PyTorch官网找到最新的安装命令。
-
无GPU(CPU版本):
conda install pytorch torchvision torchaudio cpuonly -c pytorch
-
有GPU(CUDA 11.3):
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
-
其他CUDA版本: 请参考PyTorch官网上的表格,选择对应的CUDA版本进行安装。
-
-
验证安装: 打开Python解释器并尝试导入PyTorch:
import torch print(torch.__version__)
注意事项
- CUDA版本:确保你的GPU驱动和CUDA版本与PyTorch支持的版本匹配。
- 网络连接:安装过程中可能需要下载较大的文件,请确保网络连接稳定。
- 权限问题:如果遇到权限问题,可以在命令前加上sudo(仅限root用户)。
通过以上步骤,你应该能够在Linux系统下成功安装PyTorch。