Как да инсталираме PyTorch на AlmaLinux ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
12.12.2024

Как да инсталираме PyTorch на AlmaLinux

Инсталирането на PyTorch в AlmaLinux е лесен процес, въпреки че изисква известно познаване на командния ред на Linux и управлението на пакетите Python. В това ръководство ще преминем през стъпките за стартиране на PyTorch на машина с AlmaLinux. В края на това ръководство ще имате инсталиран PyTorch и ще сте готови да го използвате за вашите проекти за машинно обучение или дълбоко обучение.

Предварителни условия

Преди да започнете инсталацията, уверете се в следното:

  • Имате инсталиран AlmaLinux на вашата машина.
  • Имате права sudo.
  • Инсталиран е Python 3.8 или по-нова версия.
  • инсталиран е pip за управление на пакетите на Python.

Ако нямате инсталиран Python или pip, можете да ги инсталирате, като използвате следните команди:

sudo dnf install python3
sudo dnf install python3-pip

Сега нека продължим с инсталирането на PyTorch.

Стъпка 1: Актуализиране на системните пакети

Първо, уверете се, че системните ви пакети са актуални, за да избегнете проблеми със съвместимостта по време на инсталацията.

sudo dnf update -y

Тази команда ще актуализира всички инсталирани пакети до най-новите им версии.

Стъпка 2: Инсталиране на инструменти за разработка на Python

Необходими са ви инструменти за разработка на Python и virtualenv, за да създадете изолирана среда на Python за PyTorch.

sudo dnf groupinstall “Инструменти за разработка”
sudo dnf install python3-devel
sudo pip3 install virtualenv

Стъпка 3: Създаване на виртуална среда (по избор)

Създаването на виртуална среда не е задължително, но е препоръчително. Тя помага да поддържате проектите си в Python подредени и да избягвате конфликти на пакети.

mkdir pytorch_env
cd pytorch_env
python3 -m venv venv
source venv/bin/activate

Сега терминалът ви трябва да покаже, че работите във виртуалната среда ((venv) трябва да се появи преди подкана).

Стъпка 4: Инсталиране на PyTorch с помощта на pip

За да инсталирате PyTorch, можете да използвате официалната команда за инсталиране на PyTorch. Посетете уебсайта на PyTorch и изберете подходящите опции (като изграждане на PyTorch, операционна система, мениджър на пакети и версия на CUDA). Тук ще предположим, че искате да инсталирате последната стабилна версия без GPU (версия само за CPU):

pip install torch torchvision torchaudio

Ако имате CUDA-съвместим графичен процесор и искате да го използвате за PyTorch, трябва да инсталирате версията, която съответства на вашата CUDA версия. Например, ако имате инсталирана CUDA 11.7:

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

Уверете се, че сте инсталирали съответната версия на CUDA на вашата система AlmaLinux, преди да използвате тази команда.

Стъпка 5: Проверка на инсталацията

След приключване на инсталацията можете да проверите дали PyTorch е инсталиран правилно, като стартирате Python и изпълните прост скрипт.

python

След това в интерактивната среда на Python въведете:

импортирайте torch
print(torch.__version__)
print(torch.cuda.is_available())

Изходът трябва да показва инсталираната версия на PyTorch. Ако сте инсталирали версия, съвместима с CUDA, и имате графичен процесор, поддържащ CUDA, torch.cuda.is_available() трябва да върне True.

Стъпка 6: Деактивиране на виртуалната среда (ако е използвана)

След като сте проверили инсталацията, можете да деактивирате виртуалната среда:

деактивирайте

За да активирате отново средата в бъдеще, отидете в директорията на проекта и използвайте:

източник venv/bin/activate

Заключение

Успешно сте инсталирали PyTorch на AlmaLinux! Сега можете да започнете да изграждате и стартирате своите модели за дълбоко обучение с помощта на PyTorch. Следвайки това ръководство, научихте също така как да създадете виртуална среда на Python, което е полезно умение за управление на проекти на Python.

Честито програмиране с PyTorch! Ако срещнете някакви проблеми, не забравяйте да проверите документацията на PyTorch за по-подробни инструкции и съвети за отстраняване на неизправности.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills