以下是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官方文档或社区论坛。