在Linux系统上配置PyTorch环境通常涉及以下步骤:
首先,确保你的系统包是最新的。
sudo apt update
sudo apt upgrade -y
PyTorch需要Python环境。你可以使用系统的Python和pip,或者使用Anaconda来管理Python环境和安装PyTorch。
sudo apt install python3 python3-pip
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
conda create -n pytorch_env python3.8
conda activate pytorch_env
conda install pytorch torchvision torchaudio cudatoolkit11.3 -c pytorch
为了隔离项目依赖,建议创建一个虚拟环境。
python3 -m venv pytorch_env
source pytorch_env/bin/activate
根据你的系统配置(CPU或GPU)和CUDA版本,使用pip安装PyTorch。
pip install torch torchvision torchaudio
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
请将上述命令中的cu113
替换为你所使用的CUDA版本。
安装完成后,可以通过以下命令验证PyTorch是否安装成功。
python3 -c "import torch; print(torch.__version__)"
print(torch.cuda.is_available()) # 检查CUDA是否可用
如果输出显示了PyTorch的版本号,并且torch.cuda.is_available()
返回True
(如果你安装了GPU版本的话),那么说明PyTorch已经成功安装在你的Linux系统上了。