Поиск по сайту:

Как установить Python 3.9 на Debian 11


На этой странице

  1. Необходимое условие
  2. Обновление системы
  3. Установка Python 3.9 в Debian 11
  4. Тестирование установки Python

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

Это новейший из трех самых популярных языков программирования (два других — C++ и Java). Python работает в Windows, Linux/Unix, Mac OS X и был перенесен на виртуальные машины Java и .NET.

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

В этой статье хорошо показано, как установить язык программирования Python 3.9 в системе Debian 11 от имени пользователя Linux.

Предпосылка

Чтобы иметь возможность установить Python 3.9 на Debian 11, ваш сервер должен соответствовать следующим требованиям:

  • Доступ к пользователю root или sudo.
  • Новый сервер Debian 11 был установлен и обновлен до последних пакетов.

Обновление системы

Обновите индекс кэша APT и обновите установленные пакеты с помощью следующей команды.

sudo apt update
sudo apt -y dist-upgrade

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

sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

Установка Python 3.9 в Debian 11

На этом этапе мы будем использовать исходный код Python для установки последней доступной версии Python.

Используйте программу wget для загрузки последней версии Python с ее официальной страницы.

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

На момент написания Python 3.9.7 является последней версией. Вы можете перейти на его официальную страницу, чтобы проверить, есть ли новая версия, и обновить это руководство, указав новую ссылку для его загрузки.

После завершения загрузки пришло время извлечь содержимое сжатого файла и перейти в извлеченный каталог.

tar xzf Python-3.9.7.tgz
cd Python-3.9.7

Оказавшись в новом каталоге, выполните следующую команду, чтобы настроить файл build.

./configure --enable-optimizations
make altinstall

Вместо обычной make install рекомендуется использовать метод altinstall, поскольку он перезаписывает только двоичные файлы Python. Этот метод сохраняет вашу текущую установку нетронутой.

Успешная установка Python будет отмечена поздравлением, и сборка будет успешно завершена.

Если установка не удалась, прочтите журналы ошибок и устраните проблему в своей системе.

Вы можете проверить, правильно ли ваша система установила Python 3.9, выполнив следующие команды:

python3 --version

Если вы не получаете никаких ошибок при установке Python 3.9, команда должна работать без проблем и печатать последнюю версию Python, установленную в вашей системе.

Чтобы установить модули Python, вам нужно запустить следующую команду в каталоге Python 3.9.

python3.9 -m pip install <module>

Где: — имя устанавливаемого модуля, например, sphinx, PyMySQL и т. д. Вы можете получить список всех модулей Python, доступных для установки, на его официальном сайте.

Например, давайте установим модуль sphinx:

python3.9 -m pip install sphinx

Тестирование установки Python

Теперь, когда Python 3.9 установлен, давайте запустим простой hello world с интерпретатором Python и посмотрим, как он работает.

Вы можете запустить интерпретатор Python из каталога bin вашей установки Python с помощью следующей команды.

python3

Это запустит интерпретатор Python, и вы увидите приглашение >>> для ввода команд Python.

В интерпретаторе вы можете ввести свой код Python и увидеть результат его выполнения в режиме реального времени. Давайте запустим простой пример hello world. Введите следующий оператор печати в интерпретаторе.

print("Howtofore, Hello World")

Как только вы введете команду и нажмете Enter, вы увидите, что она печатает сообщение Howtofore, Hello World на вашем терминале.

Чтобы выйти из интерпретатора Python, вы можете ввести следующую команду.

exit()

Поздравляем! Вы успешно установили Python 3.9 на свой Debian 11. Теперь вы можете начать писать код Python и выполнять его с помощью интерпретатора.

Заключение

В этом сообщении блога мы показали вам, как установить движок Python 3.9 в Debian 11 и как он может быть полезен при разработке вашего проекта. Мы надеемся, что эта статья была полезной для вас. Если вам нужна дополнительная информация о Python 3.9, посетите его официальный сайт.