在Linux系统上选择PyTorch版本时,需要考虑以下几个因素:
确保你的Linux发行版(如Ubuntu、Deepin等)受PyTorch支持。PyTorch官方推荐支持Ubuntu 16.04/18.04/20.04或更高版本,其他Linux发行版也应有类似支持。
PyTorch对Python版本有特定要求。通常,推荐使用Python 3.7及以上版本,尤其是3.8/3.9。
conda install pytorch torchvision torchaudio cpuonly -c pytorch
conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch
其中11.1应替换为你安装的CUDA版本。
pip3 install torch torchvision torchaudio
pip3 install torch torchvision torchaudio -f https://download.pytorch.org/whl/cu10X/torch_stable.html
其中10.X应替换为你安装的CUDA版本。
import torch
print(torch.__version__)
python -c "import torch; print(torch.cuda.is_available())"
为了加快下载速度,可以使用国内的镜像源,如清华大学的镜像源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
通过以上步骤,你应该能够在Linux系统上成功安装并选择合适的PyTorch版本。如果在安装过程中遇到任何问题,建议参考PyTorch的官方文档或社区资源,以获取更全面和详细的指导。