Python — один из самых широко используемых языков программирования в мире. Благодаря простому и легкому для изучения синтаксису Python является популярным выбором как для начинающих, так и для опытных разработчиков. Python — довольно универсальный язык программирования. Его можно использовать для создания всех видов приложений, от простых скриптов до сложных алгоритмов машинного обучения.
В этом руководстве вы узнаете два разных способа установки Python 3.8 в Ubuntu 18.04.
Установка Python 3.8 на Ubuntu с помощью Apt
Установка Python 3.8 на Ubuntu с помощью apt — относительно простой процесс, который занимает всего несколько минут:
Выполните следующие команды от имени пользователя root или пользователя с доступом sudo , чтобы обновить список пакетов и установить необходимые компоненты:
sudo apt update
sudo apt install software-properties-common
Добавьте deadsnakes PPA в список источников вашей системы:
sudo add-apt-repository ppa:deadsnakes/ppa
При появлении запроса нажмите Enter
, чтобы продолжить.
После включения репозитория установите Python 3.8 с помощью:
sudo apt install python3.8
Убедитесь, что установка прошла успешно, набрав:
python3.8 --version
На этом этапе в вашей системе Ubuntu установлен Python 3.8, и вы можете начать его использовать.
Установка Python 3.8 на Ubuntu из исходного кода
Обновите список пакетов и установите пакеты, необходимые для сборки Python:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
Загрузите исходный код последней версии со страницы загрузки Python, используя wget
:
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
Когда загрузка завершится, распакуйте сжатый архив :
tar -xf Python-3.8.0.tgz
Переключитесь в исходный каталог Python и запустите configure
скрипт, который выполняет ряд проверок, чтобы убедиться, что все зависимости в вашей системе присутствуют:
cd Python-3.8.0
./configure --enable-optimizations
Опция --enable-optimizations
оптимизирует двоичный файл Python, выполняя несколько тестов. Это замедляет процесс сборки.
Запустите процесс сборки Python 3.8:
make -j 8
Чтобы ускорить сборку, измените файл, -j
чтобы он соответствовал количеству ядер вашего процессора. Вы можете найти номер, набрав nproc
.
Когда процесс сборки завершится, установите бинарные файлы Python, набрав:
sudo make altinstall
Не используйте стандарт make install
, так как он перезапишет системный двоичный файл python3 по умолчанию.
Вот и все. Python 3.8 установлен и готов к использованию. Подтвердите это, набрав:
python3.8 --version
Вы установили Python 3.8 на свой сервер с Ubuntu 18.04 и можете приступить к разработке проекта Python 3.
0 комментариев