Установка Python на Linux CentOS через терминал — доступная и понятная инструкция для новичков

Python - это высокоуровневый язык программирования, который широко используется для разработки веб-приложений, научных вычислений и автоматизации задач. Он является одним из наиболее популярных языков программирования в мире и имеет широкую поддержку сообщества.

Если вы работаете на Linux CentOS и хотите начать использовать Python для разработки, то вам потребуется его установить. Но не волнуйтесь, в этой статье мы предоставим вам пошаговую инструкцию по установке Python на Linux CentOS через терминал.

Шаг 1: Обновление пакетов

Перед установкой Python рекомендуется обновить все пакеты на вашей системе. Для этого откройте терминал и выполните следующую команду:

sudo yum update

Выполнив эту команду, вы обновите все доступные пакеты на вашем Linux CentOS, что позволит вам использовать последние версии программного обеспечения.

Подготовка к установке

Подготовка к установке

Перед установкой Python на Linux CentOS требуется выполнить несколько подготовительных шагов:

  1. Установите необходимые зависимости, такие как компилятор GCC, библиотека zlib, библиотеки для разработки SSL, и другие. Чтобы установить все зависимости, выполните команду:
  2. sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel
  3. Скачайте исходный код Python с официального сайта. Вы можете скачать последнюю версию Python с помощью следующей команды:
  4. wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz
  5. Распакуйте скачанный архив с помощью команды:
  6. tar -xf Python-3.9.5.tgz
  7. Перейдите в распакованную директорию с помощью команды:
  8. cd Python-3.9.5

После выполнения этих шагов вы будете готовы к установке Python на своей системе CentOS.

Скачивание Python

Скачивание Python

Шаг 1: Откройте терминал на вашем компьютере CentOS.

Шаг 2: Введите следующую команду в терминале для загрузки пакета с установщиком Python:

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz

Шаг 3: Дождитесь завершения загрузки пакета.

Шаг 4: Распакуйте архивный файл, используя следующую команду:

tar xzf Python-3.9.6.tgz

Шаг 5: Перейдите в директорию Python, которая была создана после распаковки:

cd Python-3.9.6

Шаг 6: Выполните следующую команду для настройки установочных параметров:

./configure --enable-optimizations

Примечание: Опция --enable-optimizations позволяет включить оптимизацию для повышения производительности.

Шаг 7: Выполните следующую команду для компиляции и установки Python:

make altinstall

Примечание: Использование команды make altinstall предотвращает замещение системного Python, если он уже установлен.

Распаковка архива

Распаковка архива

1. Загрузите архив Python с официального сайта Python и сохраните его в удобную для вас директорию на компьютере.

2. Откройте терминал и перейдите в директорию, где сохранен архив Python, с помощью команды cd.

3. Для распаковки архива выполните следующую команду: tar -xvf Python-3.x.x.tgz, заменив 3.x.x на версию Python, которую загрузили.

4. После завершения распаковки в директории появится папка с именем вида Python-3.x.x.

5. Теперь вы можете приступить к установке Python на CentOS следуя инструкциям в документации Python или в документации вашего дистрибутива CentOS.

Установка зависимостей

Установка зависимостей

Перед тем, как установить Python на Linux CentOS, необходимо установить некоторые зависимости. Эти зависимости позволят успешно собрать и установить Python с необходимыми модулями и библиотеками.

Для установки зависимостей выполните следующие шаги:

  1. Обновите систему:
    sudo yum update
  2. Установите необходимые пакеты:
    sudo yum install gcc openssl-devel bzip2-devel libffi-devel
  3. Установите пакет zlib:
    sudo yum install -y zlib-devel
  4. Установите пакет tk:
    sudo yum install -y tk-devel
  5. Установите пакет sqlite:
    sudo yum install -y sqlite-devel

После выполнения всех шагов вы готовы к установке Python на Linux CentOS через терминал.

Сборка и установка Python

Сборка и установка Python

Шаг 1: Перейдите в каталог, в котором вы хотите сохранить исходные файлы Python.

Шаг 2: Скачайте исходные файлы Python с официального сайта Python, используя команду:
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

Шаг 3: Распакуйте скачанные файлы с помощью команды:
tar xvf Python-3.8.0.tgz

Шаг 4: Перейдите в каталог с распакованными файлами:
cd Python-3.8.0

Шаг 5: Установите необходимые зависимости для сборки Python:
sudo yum install gcc openssl-devel libffi-devel

Шаг 6: Откройте файл с конфигурацией для настройки параметров сборки:
vi Modules/Setup.dist

Шаг 7: Раскомментируйте или добавьте необходимые конфигурационные параметры, например:
# SSL
ssl=openssl

Шаг 8: Сохраните и закройте файл с помощью комбинации клавиш Esc, :wq, Enter.

Шаг 9: Соберите и установите Python, запустив следующие команды:
./configure
make
sudo make altinstall

Шаг 10: Проверьте, что Python установлен корректно, выполнив команду:
python3.8 -V

Теперь у вас установлена последняя версия Python на вашем Linux CentOS!

Оцените статью