Как установить 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 для PyTorch вам понадобятся средства разработки Python и virtualenv.
sudo dnf install python3-devel
sudo pip3 install virtualenv
Шаг 3: Создайте виртуальную среду (необязательно)
Создание виртуальной среды необязательно, но рекомендуется. Это поможет сохранить организованность ваших проектов Python и избежать конфликтов пакетов.
cd pytorch_env
python3 -m venv venv
источник venv/bin/activate
Теперь ваш терминал должен показать, что вы работаете в виртуальной среде ((venv) должен появиться перед подсказкой).
Шаг 4: Установите PyTorch с помощью pip
Чтобы установить PyTorch, вы можете воспользоваться официальной командой установки PyTorch. Зайдите на сайт PyTorch и выберите подходящие параметры (например, сборку PyTorch, ОС, менеджер пакетов и версию CUDA). Здесь мы предположим, что вы хотите установить последнюю стабильную версию без GPU (версия только для CPU):
Если у вас есть CUDA-совместимый GPU и вы хотите использовать его для PyTorch, вам нужно установить версию, которая соответствует вашей версии CUDA. Например, если у вас установлена CUDA 11.7:
Перед использованием этой команды убедитесь, что на вашей системе AlmaLinux установлена соответствующая версия CUDA.
Шаг 5: Проверка установки
После завершения установки вы можете проверить правильность установки PyTorch, запустив Python и выполнив простой скрипт.
Затем в интерактивной оболочке Python введите:
print(torch.__version__)
print(torch.cuda.is_available())
В выводе должна быть указана версия установленного PyTorch. Если вы установили CUDA-совместимую версию и у вас есть GPU с поддержкой CUDA, torch.cuda.is_available() должен вернуть True.
Шаг 6: Деактивация виртуальной среды (если она используется)
После проверки установки можно деактивировать виртуальную среду:
Чтобы активировать среду в будущем, перейдите в каталог проекта и используйте команду:
Заключение
Вы успешно установили PyTorch на AlmaLinux! Теперь вы можете начать строить и запускать свои модели глубокого обучения с помощью PyTorch. Следуя этому руководству, вы также узнали, как создать виртуальную среду Python, что является полезным навыком для управления проектами на Python.
Счастливого кодинга с PyTorch! Если у вас возникнут какие-либо проблемы, обязательно ознакомьтесь с документацией по PyTorch для получения более подробных инструкций и советов по устранению неполадок.