Как установить Python 3.8 на Debian 10
В этом руководстве мы покажем вам, как установить Python 3.8 на Debian 10. Для тех из вас, кто не знал, Python — это язык программирования с открытым исходным кодом, удобный для начинающих. Python 3.8 — это последняя крупная версия языка Python. Он включает в себя множество новых функций, таких как выражения присваивания, только позиционные параметры, поддержка f-строк и многое другое.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Python 3.8 на сервере Debian 10 (Buster).
Установите Python 3.8 на Debian 10 Buster
Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие команды apt в терминале:
apt update
Шаг 2. Установка Python 3.8 на Debian 10.
Сначала установите пакеты, необходимые для сборки исходного кода Python:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
Затем загрузите исходный код последней версии со страницы загрузки Python:
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz
После завершения загрузки распакуйте архив:
tar -xf Python-3.8.2.tar.xz
Затем скомпилируйте исходный код Python в своей системе:
cd Python-3.8.2 ./configure --enable-optimizations
Запустите, make
чтобы начать процесс сборки:
make -j 4 sudo make altinstall
После завершения процесса проверьте версию Python 3.8:
$ python3.8 --version Python 3.8.2
Шаг 3. Создание виртуальной среды.
Сначала создайте каталог проекта и переключитесь на него:
mkdir ~/my_app_infoit && cd ~/my_app_infoit
Изнутри корня проекта выполните следующую команду, чтобы создать виртуальную среду с именем my_app_infoit_venv
:
python3.8 -m venv my_app_venv
Активируйте среду:
source my_app_venv/bin/activate
В виртуальной среде вы можете использовать pip вместо pip3.8 и python вместо python3.8:
(my_app_infoit_venv) $ python -v
Поздравляю! Вы успешно установили Python . Благодарим за использование этого руководства для установки Python 3 в вашей системе Debian 10. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Python .