PyCharm | Install on CentOS 8
Оглавление:
- Установка Python 3 на CentOS 8
- Установка Python 2 на CentOS 8
- Установить версию Python по умолчанию (неверсионная команда Python)
- Вывод
Python - один из самых популярных языков программирования в мире. Благодаря простым и легким в изучении синтаксиса, Python является популярным выбором для начинающих и опытных разработчиков.
В отличие от других дистрибутивов Linux, Python не устанавливается по умолчанию в CentOS 8.
Как вы уже знаете, есть две версии Python, которые активно развиваются. Хотя Python 2 хорошо поддерживается и активен, Python 3 считается настоящим и будущим языка.
По умолчанию RHEL / CentOS 8 не имеет неверсированной общесистемной команды
python
чтобы избежать привязки пользователей к определенной версии Python. Вместо этого, он дает пользователю возможность выбора для установки, настройки и запуска конкретного Python версии. Системные инструменты, такие как
yum
используют внутренний двоичный файл Python и библиотеки.
Это руководство проведет вас через установку Python 3 и Python 2 на CentOS 8.
Установка Python 3 на CentOS 8
Для того, чтобы установить Python 3 на CentOS 8 выполните следующую команду с правами администратора или пользователя SUDO в вашем терминале:
sudo dnf install python3
Чтобы проверить установку, проверьте версию Python, набрав:
python3 --version
На момент написания этой статьи последняя версия Python 3, доступная в репозиториях CentOS, была 3.6.x:
Python 3.6.8
Эта команда также устанавливает пипс.
Чтобы запустить Python, вам нужно явно ввести
python3
и запустить пип типа
pip3
.
Вы всегда должны устанавливать модули Python, предоставляемые дистрибутивом, используя
yum
или
dnf
потому что они поддерживаются и тестируются для правильной работы в CentOS 8. Используйте pip только в виртуальной среде.
Virtual Environments
Python позволяют устанавливать модули Python в изолированном месте для конкретного проекта, а не устанавливать глобально. Таким образом, вам не нужно беспокоиться о влиянии на другие проекты Python.
Названия пакетов Python 3 модулей начинаются с «Python3». Например, чтобы установить модуль paramiko, вы должны выполнить:
sudo dnf install python3-paramiko
Установка Python 2 на CentOS 8
Пакеты Python 2 также включены в стандартные репозитории CentOS 8.
Чтобы установить Python 2, введите следующую команду:
sudo dnf install python2
Проверьте правильность установки, набрав:
python2 --version
Вывод должен выглядеть примерно так:
Python 2.7.15
Чтобы выполнить Python 2, введите
python2
, а для запуска pip введите
pip2
.
Установить версию Python по умолчанию (неверсионная команда Python)
Чтобы установить Python 3 в качестве общесистемной неверсированной команды python, используйте утилиту
alternatives
:
sudo alternatives --set python /usr/bin/python3
Для Python 2, введите:
sudo alternatives --set python /usr/bin/python2
alternatives
команда создает символическую ссылку
python
, который указует на указанные версии питона.
Введите
python --version
в своем терминале, и вы должны увидеть версию Python по умолчанию.
Чтобы изменить версию по умолчанию, используйте одну из команд выше. Если вы хотите удалить неверсионную команду python, введите:
sudo alternatives --auto python
Вывод
В CentOS 8 Python не устанавливается по умолчанию.
Чтобы установить Python 3, введите
dnf install python3
а для установки Python 2 введите
dnf install python2
.
Как установить Python 3.7 на Ubuntu 18.04
Python 3.7 является последней основной версией языка Python. В этом руководстве описываются два способа установки Python 3.7 в Ubuntu 18.04.
Как установить Python 3.8 на Ubuntu 18.04
В этом уроке мы рассмотрим два разных способа установки Python 3.8 на Ubuntu 18.04. Первый вариант - установить пакет deb из PPA deadsnakes, а второй - путем сборки из исходного кода.
Как установить Python 3 на CentOS 7
Из этого туториала Вы узнаете, как установить Python 3 в системе CentOS 7 с использованием программных коллекций (SCL), а также дистрибутива Python версии 2.7 по умолчанию. Мы также покажем вам, как создать виртуальную среду Python.







