Як встановити Pytorch на Ubuntu 22.04? (Покрокове керівництво по встановленню Pytorch в Ubuntu)

PyTorch - це широко використовуваний фреймворк машинного навчання з відкритим вихідним кодом, який вирізняється простотою використання, динамічним графіком обчислень та ефективністю, що робить його ідеальним для завдань глибокого навчання.


Розроблений компанією Meta AI, який зараз є частиною Linux Foundation, PyTorch використовується для розпізнавання зображень і мови, обробки природної мови та навчання з підкріпленням.Його потужна архітектура, оптимізована для графічних процесорів, дозволяє аналітикам даних легко створювати та розгортати нейронні мережі, що робить його важливим інструментом для досліджень і розробок у галузі ШІ.


Цей посібник допоможе вам встановити PyTorch на Ubuntu за допомогою Pip або Anaconda для початку роботи.

Необхідні умови

Переконайтеся, що ваша система відповідає цим вимогам:


  • Python 3.6 або новішої версії
  • Для підтримки графічного процесора переконайтеся, що встановлено драйвери CUDA та інструментарій.

Встановлення PyTorch на Ubuntu (Встановлення PyTorch Ubuntu)

Для встановлення PyTorch в системі Ubuntu з підтримкою CPU або GPU ви можете скористатися Pip або Anaconda. Ми зосередимося на тому, як встановити Pytorch за допомогою Pip і налаштувати віртуальне середовище для впорядкування ваших пакунків Python.

Спосіб 01: Встановлення PyTorch на Ubuntu за допомогою Pip3 (встановлення Pytorch Ubuntu)

Ви можете легко встановити PyTorch на Ubuntu за допомогою Pip (менеджер пакунків Python), виконавши наступні кроки:

Крок 1: Оновлення системних пакетів

По-перше, переконайтеся, що ваші системні пакунки оновлені. Відкрийте ваш термінал і виконайте наступну команду:

$ sudo apt update

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Це оновить ваші списки пакунків, щоб переконатися, що ви маєте найновіші версії.

Крок 2: Встановлення Python3-venv

Далі вам потрібно встановити python3-venv, який дозволяє створювати ізольовані середовища Python. Це важливо для запобігання конфліктів між проектами, які потребують різних версій пакунків.

$ sudo apt install python3-venv -y

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Крок 3: Налаштування віртуального середовища Python

Щоб налаштувати віртуальне середовище Python, створіть каталог для вашого проекту Python і перейдіть до нього за допомогою команди cd. Ця директорія буде містити віртуальне середовище і пов'язані з ним файли. Наприклад, ми створили каталог з назвою « pytorch_env».

$ mkdir pytorch_env
$ cd pytorch_env

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Тепер створимо і активуємо віртуальне середовище:

python3 -m venv pytorch_env
source pytorch_env/bin/activate

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Після активації віртуального середовища у вашому терміналі зміниться напис, який покаже, що ви працюєте у середовищі pytorch_env. Тепер ви можете встановлювати пакунки Python або запускати скрипти саме у цьому середовищі. Це допомагає уникнути конфліктів з іншими проектами, оскільки залежності не залежать від загальносистемної інсталяції Python.

Крок 4: Встановлення PyTorch за допомогою Pip (Встановлення Pytorch Ubuntu за допомогою Pip)

Коли віртуальне середовище активоване, ви можете встановити PyTorch. Якщо у вас немає графічного процесора або вам не потрібне прискорення графічного процесора. Ви можете встановити бібліотеку Pytorch лише для підтримки CPU. Щоб встановити Pytorch для роботи на CPU, скористайтеся цією командою:

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

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Якщо ви маєте сумісний графічний процесор і хочете використовувати CUDA для прискорення, встановіть PyTorch з підтримкою GPU:

pip3 install torch torchvision torchaudio

Крок 5: Перевірка встановлення

Щоб переконатися, що PyTorch було успішно встановлено, відкрийте інтерпретатор Python і перевірте версію PyTorch:

python
import torch

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

value = torch.randn(1, 6)

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

print(torch.__version__)

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Це виведе версію PyTorch, яку ви встановили, підтверджуючи, що встановлення пройшло успішно.

Спосіб 02: Як встановити PyTorch в Ubuntu за допомогою Anaconda

Ви можете встановити PyTorch на Ubuntu за допомогою Anaconda, популярної платформи з відкритим вихідним кодом. Цей метод дозволяє легко керувати пакунками та оточенням Python. Щоб встановити Pytorch за допомогою Conda, виконайте наступні кроки:

Крок 1: Оновлення системних пакетів

Почніть з оновлення системних пакунків, щоб переконатися, що вони є актуальними. Відкрийте ваш термінал і виконайте

$ sudo apt update

Крок 2: Встановлення Anaconda або Conda

Далі вам потрібно встановити Anaconda. Пакунки Conda можна встановити за допомогою команди Curl. Якщо curl ще не встановлено у вашій системі Ubuntu, встановіть його за допомогою наступної команди:

$ sudo apt install curl -y

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Перейдіть до тимчасового каталогу: Рекомендується виконувати встановлення в ізольованому каталозі. Ви можете використовувати каталог /tmp:

cd /tmp

Завантажте скрипт інсталятора Anaconda за допомогою Curl для завантаження інсталятора:

curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh

Як встановити pytorch на ubuntu 22.04? (Покрокове керівництво по встановленню pytorch в ubuntu)

Ця команда збереже інсталятор Anaconda як «anaconda.sh». За потреби ви можете перевірити останню версію на офіційному сайті Anaconda.

Перевірте завантажений файл. Важливо перевірити цілісність завантаженого файлу, щоб переконатися, що він не був пошкоджений. Перевірте його за допомогою

sha256sum anaconda.sh

Переконайтеся, що контрольна сума збігається зі значенням, вказаним на офіційному сайті Anaconda.

Після перевірки продовжуйте встановлення, запустивши інсталяційний скрипт:

bash anaconda.sh

Після встановлення оновіть сеанс командної оболонки, щоб зробити команди Anaconda доступними у вашому терміналі:

source ~/.bashrc

Ви повинні побачити, що рядок терміналу змінився на «base», що вказує на те, що середовище Anaconda за замовчуванням активоване. Пізніше ви можете активувати Anaconda за допомогою команди conda activate.

Переконайтеся, що Anaconda встановлено, запустивши її:

conda --version

Крок 3: Встановлення PyTorch за допомогою Anaconda

Після встановлення та активації Anaconda ви можете встановити PyTorch.

Якщо у вашій системі немає графічного процесора або вам не потрібне прискорення, встановіть PyTorch з підтримкою CPU:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

Якщо у вас є графічний процесор і ви хочете використовувати CUDA для прискорення, встановіть PyTorch з підтримкою GPU:

conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

Крок 4: Перевірка встановлення

Нарешті, щоб переконатися, що PyTorch було встановлено правильно, запустіть сеанс Python і перевірте версію PyTorch:

python
import torch
print(torch.__version__)

Це виведе версію PyTorch, яка встановлена на даний момент, підтверджуючи, що все налаштовано правильно.

Як видалити PyTorch в Ubuntu?

Щоб видалити PyTorch з вашої системи Ubuntu, виконайте ці кроки залежно від того, як ви його встановили.

Якщо ви встановили PyTorch за допомогою Pip, ви можете видалити його, виконавши наступну команду:

$ pip3 uninstall torch -y

Ця команда видалить PyTorch з вашого середовища Python.

Якщо ви використовували Anaconda для встановлення PyTorch, ви можете видалити його за допомогою цієї команди:

$ conda remove pytorch -y

Це видалить PyTorch з вашого середовища Anaconda.

Висновок

У цьому посібнику було продемонстровано, як встановити PyTorch в Ubuntu за допомогою Pip та Anaconda. У ньому також розглянуто різні варіанти встановлення, доступні залежно від обчислювальних ресурсів вашої системи. Тепер, коли PyTorch налаштовано, ви можете зануритися в його функції та скористатися його потужними можливостями.

Веб-хостинг VPS - це потужний і гнучкий варіант, який може суттєво вплинути на успіх вашого сайту. З blueVPS ви можете орендувати сервери по всьому світу, включаючи cPanel для зручного керування. Готові підвищити продуктивність свого сайту? Подумайте про VPS-хостинг вже сьогодні.


Blog