Как установить Python 3.9 на CentOS 8

Как установить Python 3.9 на CentOS 8

 

В этом руководстве мы покажем вам, как установить Python 3.9 на CentOS 8. Python — это язык программирования с открытым исходным кодом, удобный для начинающих. Python 3.9 использует новый более гибкий синтаксический анализатор, основанный на PEG, который заменяет анализатор LL. В следующих версиях Python старый парсер будет удален.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Python 3.9 на CentOS 8.

 

Установка Python 3.9 на CentOS 8

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы и установки всех необходимых зависимостей.

sudo dnf install epel-release
sudo dnf update
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel

Шаг 2. Установка Python 3.9 на CentOS 8.

Теперь мы загружаем Python с официального сайта, используя следующую команду:

cd /opt
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0tgz

Затем вы должны распаковать скачанный архив:

tar xzf Python-3.9.0tgz

Затем мы настраиваем исходные файлы в зависимости от вашего сервера или системной среды:

cd Python-3.9.0 sudo
./configure --enable-optimizations sudo make altinstall

Выполнив шаги по установке, теперь проверьте установленные версии Python:

python3.9.0 -V

Шаг 3. Создайте виртуальную среду.

В настоящее время виртуальная среда Python — отличный инструмент, практически необходимый для каждого проекта Python. Это позволяет вам иметь больше изолированных пространств Python на одном компьютере Linux:

sudo /usr/local/bin/python3.9 -m venv /home/godetz/python-app/venv

Все файлы будут созданы в каталоге. Вы можете активировать среду, выполнив команду:/home/godetz/python-app/venv

source /home/godetz/python-app/venv/bin/activate

Поздравляю! Вы успешно установили Python . Благодарим за использование этого руководства для установки Python 3.9 в системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Python .