ubuntu

Ubuntu中PyTorch依赖库怎么安装

小樊
37
2025-07-09 21:22:28
栏目: 智能运维

在Ubuntu系统中安装PyTorch及其依赖库,可以按照以下步骤进行:

方法一:使用pip安装

  1. 更新pip

    pip install --upgrade pip
    
  2. 安装PyTorch: PyTorch官方网站提供了根据操作系统、CUDA版本等条件生成的pip安装命令。你可以访问PyTorch官网获取适合你系统的安装命令。

    例如,如果你使用的是Ubuntu 20.04,CUDA 11.7,可以运行以下命令:

    pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117
    

方法二:使用conda安装

如果你已经安装了Anaconda或Miniconda,可以使用conda来安装PyTorch及其依赖库。

  1. 更新conda

    conda update conda
    
  2. 创建新的conda环境(可选)

    conda create -n pytorch_env python=3.8
    conda activate pytorch_env
    
  3. 安装PyTorch: 同样,访问PyTorch官网获取适合你系统的conda安装命令。

    例如,对于CUDA 11.7:

    conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch
    

方法三:手动安装依赖库

如果你需要手动安装一些依赖库,可以使用以下命令:

  1. 安装系统依赖

    sudo apt-get update
    sudo apt-get install -y build-essential libssl-dev libffi-dev python3-dev
    
  2. 安装CUDA(如果需要GPU支持)

  3. 安装其他Python包

    pip install numpy scipy matplotlib pandas scikit-learn
    

验证安装

安装完成后,可以通过以下Python代码验证PyTorch是否安装成功:

import torch
print(torch.__version__)
print(torch.cuda.is_available())  # 如果安装了CUDA,应该返回True

如果输出显示了PyTorch的版本号,并且torch.cuda.is_available()返回True(如果你安装了CUDA),则说明安装成功。

希望这些步骤能帮助你在Ubuntu系统中成功安装PyTorch及其依赖库!

0
看了该问题的人还看了