Tags: #установка #python #ubuntu #linux
Meta:
- установить Python 3.12 на Ubuntu 22.04
- установка Python 3.12 Ubuntu
- Python 3.12 для Ubuntu 22.04
- как установить Python 3.12 на Ubuntu
- руководство по установке Python 3.12
- Python 3.12 Ubuntu 22.04 установка
- инструкция установка Python 3.12 Ubuntu
- обновление до Python 3.12 Ubuntu 22.04
- команды для установки Python 3.12 на Ubuntu
- как обновить Python до 3.12 на Ubuntu 22.04
- установка Python 3.12 с нуля на Ubuntu
- скачать Python 3.12 для Ubuntu
- настройка Python 3.12 на Ubuntu 22.04
- проблемы установки Python 3.12 на Ubuntu
- как скачать и установить Python 3.12 на Ubuntu 22.04
Python - это интерпретируемый язык программирования высокого уровня, известный своей простотой, читабельностью и универсальностью. Он используется для широкого спектра приложений, включая веб-разработку, анализ данных, искусственный интеллект, научные вычисления, автоматизацию и многое другое.
Универсальность и простота использования Python делают его идеальным выбором как для начинающих, так и для опытных разработчиков. Его часто рекомендуют в качестве первого языка программирования из-за его простоты и читабельности.
Python 3.12 - это последний стабильный выпуск языка программирования Python. В этом руководстве показаны два способа его установки на вашу ОС Ubuntu 22.04.
- Установите Python 3.12 из deadsnakes PPA.
- Соберите Python 3.12 вручную из исходного кода.
Обновление операционной системы
Обновите операционную систему Ubuntu 22.04 до последней версии с помощью следующей команды:
# apt update && apt upgrade -y
Метод 1: Установка Python 3.12 с помощью APT
Установить Python 3.12 на Ubuntu 22.04 с помощью APT довольно просто, большой палец вверх пользовательскому PPA deadsnakes!
Это позволяет легко установить Python на Ubuntu и получать постоянные обновления, исправления ошибок и обновления безопасности.
Установите необходимое условие для добавления пользовательских PPA:
# apt install software-properties-common -y
Затем добавьте deadsnakes PPA в список источников менеджера пакетов APT:
# add-apt-repository ppa:deadsnakes/ppa
Нажмите Enter, чтобы продолжить.
После установки репозитория запустите обновление APT, чтобы убедиться, что только что импортированный PPA отражен.
# apt update
Теперь вы можете установить Python 3.12 с помощью следующей команды:
# apt install python3.12
Чтобы проверить установку и версию сборки Python 3.12, выполните следующие действия:
# python3.12 --version
3.12.0
Если вы установили Python 3.12 с помощью менеджера пакетов APT, PIP не будет установлен по умолчанию. Чтобы установить PIP, выполните следующую команду:
# curl -sS https://bootstrap.pypa.io/get-pip.py | python3.12
Вы можете проверить PIP на наличие версии Python 3.12 с помощью следующей команды:
Метод 2: Установка Python 3.12 из исходного кода
Другой альтернативой установки Python 3.12 на вашу ОС Ubuntu 22.04 является сборка из исходного кода.
При таком способе установки основная проблема заключается в том, что вы не сможете быстро обновлять его, как это делает менеджер пакетов APT, и вам придется перекомпилировать все изменения.
Сначала установите необходимые пакеты для компиляции исходного кода Python 3.12.
# apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
Теперь перейдите к загрузке последней версии Python с официальной страницы релиза Python.
В качестве альтернативы, скопируйте ссылку на скачивание заархивированного тарбола Python 3.12 и используйте wget для его извлечения с помощью следующей команды:
# wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
После этого распакуйте архив:
# tar -xf Python-3.12.0.tgz
Теперь перейдите в распакованный каталог и запустите скрипт configure для проверки необходимых зависимостей. Флаг —enable optimization оптимизирует бинарник, выполняя несколько тестов.
# cd Python-3.12.*/
# ./configure --enable-optimizations
Теперь запустите процесс сборки Python 3.12:
# make -j 4
Помните, что (-j) соответствует количеству ядер в вашей системе, чтобы ускорить время сборки.
Чтобы узнать, сколько ядер у вас в системе, выполните следующий код:
# nproc
Вывод:
4
У нас четыре ядра, поэтому в команде (make) мы использовали (-j 4).
После завершения процесса сборки выполните следующую команду, чтобы завершить установку Python на систему Ubuntu 22.04.
Команда altinstall не позволяет компилятору переопределять версии Python по умолчанию.
# make altinstall
Проверьте установку:
# python3.12 --version
Python 3.12.0
Установка модулей|расширений Python на Ubuntu 22.04
Модули и расширения могут быть установлены на Ubuntu 22.04 с помощью Python Package manager (PIP).
Используйте следующий синтаксис для установки выбранного модуля Python.
# pip3.12 install module-name
В этом руководстве мы покажем вам, как установить модуль Python numpy.
# pip3.12 install numpy
Выходные данные:
Сбор numpy
Obtaining dependency information for numpy from https://files.pythonhosted.org/packages/e3/e2/4ecfbc4a2e3f9d227b008c92a5d1f0370190a639b24fec3b226841eaaf19/numpy-1.26.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading numpy-1.26.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.5/58.5 kB 687.4 kB/s eta 0:00:00
Downloading numpy-1.26.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17,9/17,9 МБ 1,2 МБ/с eta 0:00:00
Установка собранных пакетов: numpy
Успешно установлен numpy-1.26.0
Проверить установку модуля можно с помощью следующей команды:
# pip3.12 list
Версия пакета
---------------------- --------------------
..............
numpy 1.26.0
..............
Используем Python 3.12 по умолчанию Python3
Сначала проверьте текущую версию по умолчанию с помощью следующей команды из терминала.
python3 --version
Вывод:
Python 3.10.12
Используйте update-alternatives для создания символических ссылок на Python3:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.12 2
И выберите, какой из них использовать в качестве Python3, с помощью команды:
sudo update-alternatives --config python3
Выбор Путь Приоритет Статус
------------------------------------------------------------
* 0 /usr/local/bin/python3.12 2 автоматический режим
1 /usr/bin/python3.10 1 ручной режим
2 /usr/local/bin/python3.12 2 ручной режим
Нажмите <enter>
, чтобы сохранить текущий выбор[*].
Теперь проверьте версию по умолчанию с помощью следующей команды:
# python3 --version
Вывод:
Python 3.12.0
Вот и все! Теперь вы можете использовать Python 3.12 для создания веб-приложений, разработки программного обеспечения, создания рабочих процессов и т.д.
Комментарии и заключение
В этом руководстве вы узнали, как установить Python 3.12 на Ubuntu 22.04 с помощью APT или установить его с помощью исходного кода.
Для получения дополнительной помощи или полезной информации мы рекомендуем вам ознакомиться с официальной документацией по Python..