Как да инсталираме PyTorch на AlmaLinux
Инсталирането на PyTorch в AlmaLinux е лесен процес, въпреки че изисква известно познаване на командния ред на Linux и управлението на пакетите Python. В това ръководство ще преминем през стъпките за стартиране на PyTorch на машина с AlmaLinux. В края на това ръководство ще имате инсталиран PyTorch и ще сте готови да го използвате за вашите проекти за машинно обучение или дълбоко обучение.
Предварителни условия
Преди да започнете инсталацията, уверете се в следното:
- Имате инсталиран AlmaLinux на вашата машина.
- Имате права sudo.
- Инсталиран е Python 3.8 или по-нова версия.
- инсталиран е pip за управление на пакетите на Python.
Ако нямате инсталиран Python или pip, можете да ги инсталирате, като използвате следните команди:
sudo dnf install python3-pip
Сега нека продължим с инсталирането на PyTorch.
Стъпка 1: Актуализиране на системните пакети
Първо, уверете се, че системните ви пакети са актуални, за да избегнете проблеми със съвместимостта по време на инсталацията.
Тази команда ще актуализира всички инсталирани пакети до най-новите им версии.
Стъпка 2: Инсталиране на инструменти за разработка на Python
Необходими са ви инструменти за разработка на Python и virtualenv, за да създадете изолирана среда на Python за PyTorch.
sudo dnf install python3-devel
sudo pip3 install virtualenv
Стъпка 3: Създаване на виртуална среда (по избор)
Създаването на виртуална среда не е задължително, но е препоръчително. Тя помага да поддържате проектите си в Python подредени и да избягвате конфликти на пакети.
cd pytorch_env
python3 -m venv venv
source venv/bin/activate
Сега терминалът ви трябва да покаже, че работите във виртуалната среда ((venv) трябва да се появи преди подкана).
Стъпка 4: Инсталиране на PyTorch с помощта на pip
За да инсталирате PyTorch, можете да използвате официалната команда за инсталиране на PyTorch. Посетете уебсайта на PyTorch и изберете подходящите опции (като изграждане на PyTorch, операционна система, мениджър на пакети и версия на CUDA). Тук ще предположим, че искате да инсталирате последната стабилна версия без GPU (версия само за CPU):
Ако имате CUDA-съвместим графичен процесор и искате да го използвате за PyTorch, трябва да инсталирате версията, която съответства на вашата CUDA версия. Например, ако имате инсталирана CUDA 11.7:
Уверете се, че сте инсталирали съответната версия на CUDA на вашата система AlmaLinux, преди да използвате тази команда.
Стъпка 5: Проверка на инсталацията
След приключване на инсталацията можете да проверите дали PyTorch е инсталиран правилно, като стартирате Python и изпълните прост скрипт.
След това в интерактивната среда на Python въведете:
print(torch.__version__)
print(torch.cuda.is_available())
Изходът трябва да показва инсталираната версия на PyTorch. Ако сте инсталирали версия, съвместима с CUDA, и имате графичен процесор, поддържащ CUDA, torch.cuda.is_available() трябва да върне True.
Стъпка 6: Деактивиране на виртуалната среда (ако е използвана)
След като сте проверили инсталацията, можете да деактивирате виртуалната среда:
За да активирате отново средата в бъдеще, отидете в директорията на проекта и използвайте:
Заключение
Успешно сте инсталирали PyTorch на AlmaLinux! Сега можете да започнете да изграждате и стартирате своите модели за дълбоко обучение с помощта на PyTorch. Следвайки това ръководство, научихте също така как да създадете виртуална среда на Python, което е полезно умение за управление на проекти на Python.
Честито програмиране с PyTorch! Ако срещнете някакви проблеми, не забравяйте да проверите документацията на PyTorch за по-подробни инструкции и съвети за отстраняване на неизправности.