Python на русском языке звучит как пито́н или па́йтон. На данный момент это один из самых популярных языков программирования. Python - это объектно-ориентированный и высокоуровневый язык программирования, разработанный для быстроты и удобства использования. Выбор языка Python оптимальный как для начинающих, так и для опытных разработчиков.
На сайте https://www.python.org вы найдете Python для Windows, Linux / UNIX, Mac OS X и других ОС с различными активными версиями Python.
Изначально Debian содержит Python 2.7.16. Проверить можно следующей командой:
$ python -V
Ответ:
Python 2.7.16
Установка Python-3.8.7 или Python-3.9.1 на Debian 10
Сначала усанавливаем зависимости, необходимые для сборки Python:
$ sudo apt-get update && sudo apt-get upgrade $ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev
Загружаем исходный код нужной версии со страницы загрузки Python с помощью wget:
(Wget — консольная, интерактивная программа для загрузки файлов по сети. Поддерживает протоколы HTTP, FTP и HTTPS, а также поддерживает работу через HTTP прокси-сервер)
$ wget https://www.python.org/ftp/python/3.8.7/Python-3.8.7.tgz или $ wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
Результат:
После завершения загрузки распаковываем сжатый архив:
$ tar -xf Python-3.9.1.tgz
Переходим в исходный каталог Python и выполняем сценарий /configure:
$ cd Python-3.9.1 $ ./configure --enable-optimizations
Опция --enable-optimizations оптимизирует двоичный файл Python путем выполнения нескольких тестов.
Запускаем процесс сборки Python 3.9.1:
$ make -j 2
Для ускорения сборки необходимо изменить значение -j, чтобы оно соответствовало количеству ядер в вашем процессоре.
Когда процесс сборки будет завершен, установливаем двоичные файлы Python, набрав:
$ sudo make altinstall
Мы используем altinstall вместо install, потому что позже будет перезаписан системный двоичный файл python3 по умолчанию.
Вот и все. Python 3.9.1 установлен и готов к использованию.
Чтобы проверить это, введите команду:
$ python3.9 --version
СВами