溫馨提示×

Linux環境下PyTorch的安裝步驟

小樊
47
2025-06-19 10:27:56
欄目: 智能運維

在Linux環境下安裝PyTorch的步驟如下:

1. 安裝依賴項

首先,確保你的系統已經安裝了必要的依賴包。對于基于Debian的系統(如Ubuntu),可以使用以下命令安裝依賴:

sudo apt update
sudo apt install -y build-essential cmake git libopenblas-dev liblapack-dev libjpeg-dev libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev python3-dev python3-pip

對于基于RPM的系統(如CentOS),可以使用以下命令安裝依賴:

sudo yum install -y gcc-c++ cmake git openblas-devel lapack-devel libjpeg-turbo-devel libpng-devel libtiff-devel ffmpeg-devel python3-devel python3-pip

2. 安裝Python和pip

確保你已經安裝了Python3和pip。如果沒有安裝,可以使用以下命令進行安裝:

sudo apt install -y python3 python3-pip  # 對于基于Debian的系統
sudo yum install -y python3 python3-pip  # 對于基于RPM的系統

3. 創建虛擬環境(可選)

為了隔離項目依賴,建議創建一個新的虛擬環境??梢允褂胏onda或venv來創建:

# 使用conda創建虛擬環境
conda create -n pytorch_env python=3.8
conda activate pytorch_env

# 使用venv創建虛擬環境
python3 -m venv pytorch_env
source pytorch_env/bin/activate

4. 安裝PyTorch

你可以通過pip安裝PyTorch的二進制版本。訪問PyTorch官方網站獲取最新的安裝命令。以下是一些示例命令:

基于Debian的系統(CPU):

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu111

基于Debian的系統(GPU,如果已安裝NVIDIA CUDA工具包):

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu111-gpu

基于RPM的系統(CPU):

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

基于RPM的系統(GPU,如果已安裝NVIDIA CUDA工具包):

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu111-gpu

5. 驗證安裝

安裝完成后,可以通過以下命令驗證PyTorch是否已成功安裝:

python3 -c "import torch; print(torch.__version__)"

如果安裝成功,此命令將輸出PyTorch的版本號。

6. 配置CUDA(GPU用戶)

如果你有NVIDIA GPU并且希望使用GPU加速,需要安裝NVIDIA驅動和CUDA工具包??梢允褂靡韵旅畎惭bCUDA Toolkit(以CUDA 11.8為例):

wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_520.61.05_linux.run

安裝完成后,確保環境變量正確設置,以便PyTorch可以找到CUDA庫。

通過以上步驟,你應該能夠在Linux環境下成功安裝PyTorch。如果在安裝過程中遇到問題,可以參考PyTorch官方文檔獲取更多信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女