在Linux系統下安裝PyTorch可以分為幾個主要步驟,具體取決于你是否需要使用GPU支持。以下是詳細的安裝步驟:
更新系統包:
sudo apt update && sudo apt upgrade -y
安裝Anaconda:
bash Anaconda3-2022.10-Linux-x86_64.sh
.bashrc
文件中添加Anaconda的路徑。創建虛擬環境:
conda create --name pytorch_env python=3.8
conda activate pytorch_env
安裝PyTorch:
conda install pytorch torchvision torchaudio cpuonly -c pytorch
conda install pytorch torchvision torchaudio pytorch-cuda11.8 -c pytorch -c nvidia
驗證安裝:
import torch; print(torch.__version__)
import torch
print(torch.cuda.device_count()) # 查看可用的GPU個數
print(torch.cuda.is_available()) # 檢查CUDA是否可用
更新包管理器:
sudo apt update
安裝Python和基本庫:
sudo apt install -y python3 python3-pip
創建虛擬環境(可選但推薦):
python3 -m venv pytorch_env
source pytorch_env/bin/activate
安裝PyTorch:
pip3 install torch torchvision torchaudio
pip3 install torch torchvision -f https://download.pytorch.org/whl/cu118/torch_stable.html
驗證安裝:
import torch; print(torch.__version__)
import torch
print(torch.cuda.device_count()) # 查看可用的GPU個數
print(torch.cuda.is_available()) # 檢查CUDA是否可用
通過以上步驟,你應該能夠在Linux系統下成功安裝并運行PyTorch。如果遇到任何問題,可以參考PyTorch官方文檔獲取更多信息。