Введение
Python — это высокоуровневый объектно-ориентированный язык программирования. На сегодняшний день Python 3.10 является последней стабильной версией, доступной для производственных сред. Большинство дистрибутивов Linux на основе Debian включают более старые версии Python в репозитории программного обеспечения. Кроме того, пакеты Debian доступны не для всех дистрибутивов. Это руководство было протестировано в системе Linux Ubuntu 20.04 LTS.
Это руководство поможет вам установить Python 3.10 в системах Ubuntu, Debian и LinuxMint, используя исходный код.
Если вы хотите установить Python 3.10 на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти в систему с другим именем пользователя, используя ту же команду, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Предпосылки
Прежде всего, войдите в свою систему на базе Debian с доступом к привилегированной учетной записи sudo. Откройте терминал (CTRL + ALT + T) и выполните следующие команды для обновления пакетов:
sudo apt update && sudo apt upgrade
Затем установите пакеты, необходимые для компиляции исходного кода Python:
sudo apt install wget build-essential libreadline-gplv2-dev libncursesw5-dev \
libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Установите Python 3.10 с исходным кодом
Загрузите последнюю версию исходного кода Python с официальных сайтов. Затем скомпилируйте исходный код для вашей системы и установите его.
Выполните следующие действия, чтобы установить Python 3.10 в системах Debian:
Вы можете загрузить каталог исходного кода Python 3.10 с официального сайта или использовать следующую команду:
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
После завершения загрузки распакуйте файл архива в свою систему:
tar xzf Python-3.10.0.tgz
Перейдите в извлеченный каталог с помощью команды cd, затем подготовьте исходный код Python для компиляции в вашей системе:
cd Python-3.10.0
./configure --enable-optimizations
Наконец, выполните следующую команду, чтобы завершить установку Python в системе Debian. Команда altinstall
не позволяет компилятору перезаписывать версии Python по умолчанию:
make altinstall
Дождитесь завершения установки Python в вашей системе.
Проверить версию Python
На данный момент вы успешно установили Python 3.10 на Ubuntu или Debian. Вам нужно ввести python3.10
, чтобы использовать эту версию. Например, чтобы проверить версию Python, запустите:
python3.10 -V
Python 3.10.0
Это также установит pip для Python 3.10:
pip3.10 -V
Вот и все, вы успешно установили Python 3.10 в системах Ubuntu, Debian и Linux.
Вывод
В этом руководстве вы узнали, как установить Python 3.10 в системах Ubuntu, Debian и LinuxMint, используя исходный код.