Python — мощный и популярный язык программирования, который широко используется для разработки веб-приложений, научных и математических вычислений, а также автоматизации задач. Если вы используете операционную систему Linux CentOS и хотите установить Python, следуйте этой пошаговой инструкции.
Шаг 1: Проверьте версию CentOS
Первым шагом перед установкой Python является проверка версии CentOS. Откройте терминал и введите команду cat /etc/centos-release. Эта команда позволит вам узнать версию CentOS, которую вы используете. Установка Python может немного отличаться в зависимости от версии CentOS.
Шаг 2: Обновите пакетный менеджер Yum
Для установки Python вам потребуется обновить пакетный менеджер Yum до последней версии. Для этого введите команду sudo yum update. Пакетный менеджер Yum загрузит и установит последние обновления, если они доступны.
Шаг 3: Установите необходимые зависимости
Python зависит от определенных библиотек и пакетов, которые нужно установить перед самой установкой Python. Введите следующую команду sudo yum install openssl-devel bzip2-devel libffi-devel. Эта команда установит необходимые зависимости для Python.
Шаг 4: Загрузите и установите Python
Теперь, когда все зависимости установлены, вы можете загрузить саму установочную версию Python с официального сайта Python. Найдите ссылку на последнюю версию Python для Linux CentOS и используйте команду wget для загрузки файла. Затем распакуйте архив с помощью команды tar. Например, для Python 3.9.x используйте следующие команды:
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
tar -xf Python-3.9.6.tgz
Шаг 5: Соберите и установите Python
Теперь, когда все файлы распакованы, перейдите в папку Python с помощью команды cd Python-3.9.6. Затем выполните следующую команду, чтобы сконфигурировать установку Python:
./configure --enable-optimizations
После успешного выполнения этой команды запустите процесс сборки и установки Python с помощью команды make и sudo make altinstall. Подождите, пока установка завершится.
Шаг 6: Проверьте установку
Чтобы убедиться, что Python правильно установлен на вашей системе, введите команду python3.9 —version. Вы должны увидеть выходную строку с версией Python.
Поздравляю! Теперь у вас установлена последняя версия Python на вашей системе Linux CentOS. Вы можете начать использовать Python для разработки своих проектов и задач.
Проверка наличия установленной версии Python
Чтобы убедиться в наличии установленной версии Python на Linux CentOS, запустите следующую команду в терминале:
python --version
Если Python уже установлен, вы увидите сообщение, содержащее версию Python. Например:
Python 3.8.5
Если вы видите сообщение об ошибке или команда не найдена, необходимо установить Python согласно инструкции выше.
Установка необходимых пакетов для сборки Python из исходных кодов
Перед установкой Python на Linux CentOS через терминал, необходимо установить несколько пакетов, которые позволят собрать исходные коды языка.
- Откройте терминал и выполните команду
yum update
для обновления системных пакетов. - Установите необходимые пакеты с помощью команды
yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel
. - Затем выполните команду
yum groupinstall "Development Tools"
, чтобы установить пакеты разработки.
После установки этих пакетов, вы будете готовы к сборке Python из исходных кодов на Linux CentOS.
Скачивание, распаковка и установка Python
Для установки Python на Linux CentOS, необходимо выполнить несколько простых шагов:
Шаг 1: Откройте терминал и введите следующую команду для скачивания архива с Python:
wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
Шаг 2: После завершения загрузки, распакуйте архив следующей командой:
tar -xvf Python-3.9.7.tgz
Шаг 3: Перейдите в каталог Python-3.9.7 и выполните следующие команды для установки:
cd Python-3.9.7
./configure
make
sudo make install
Теперь у вас установлена последняя версия Python на Linux CentOS через терминал. Проверить установку можно с помощью команды:
python3 --version
Примечание: Если в вашей системе уже установлен пакет gcc, вы можете пропустить шаг 3, выполнить только команду ./configure и продолжить установку с шага 4.