以下是Ubuntu解決PyTorch安裝錯誤的常見方法:
conda create -n pytorch_env python=3.9
conda activate pytorch_env
conda install pytorch torchvision torchaudio cudatoolkit=11.8 -c pytorch -c nvidia # 替換為對應CUDA版本
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117
sudo apt update
sudo apt install -y build-essential cmake libopenblas-dev liblapack-dev
~/.bashrc中添加CUDA路徑:export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
source ~/.bashrc
# pip
pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple
# conda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
import torch
print(torch.__version__)
print(torch.cuda.is_available()) # 若為True則GPU支持正常
若仍報錯,需根據具體錯誤信息(如段錯誤、模塊缺失等)進一步排查,可參考PyTorch官方文檔或社區論壇。