在CentOS上設置PyTorch集成開發環境涉及幾個步驟,包括系統準備、安裝必要的依賴項、配置CUDA和cuDNN,以及安裝PyTorch本身。以下是詳細的步驟指南:
更新系統:
sudo yum update -y
安裝Java: PyCharm是基于Java的,因此需要先安裝Java。
sudo yum install java-1.8.0-openjdk -y
安裝Miniconda: Miniconda是一個輕量級的Anaconda發行版,包含了conda、Python以及180多個科學包及其依賴項。
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
安裝完成后,重啟你的shell或終端。
配置conda環境: 創建一個新的conda環境并激活它。
conda create -n pytorch python=3.8
conda activate pytorch
安裝PyTorch:
在激活的環境中,使用conda安裝PyTorch和torchvision。如果需要GPU支持,可以添加 -c pytorch
來指定CUDA版本。
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
請注意,cudatoolkit
的版本號可能需要根據你的CUDA版本進行調整。你可以通過運行 conda info cudatoolkit
來查看可用的CUDA版本。
安裝完成后,你可以驗證PyTorch是否安裝成功。
python -c "import torch; print(torch.__version__)"
print(torch.cuda.is_available())
如果一切正常,你應該會看到PyTorch的版本號,并且 torch.cuda.is_available()
應該返回 True
。