Как установить Python в Ubuntu [3.12]
Вам нужно установить Python на свой компьютер с Ubuntu? Здесь есть все, что вам нужно, от команд установки до обновлений и многого другого.
Почти каждый дистрибутив Linux поставляется с версией Python, включенной в стандартные системные пакеты. Но иногда по какой-то причине Python может не быть установлен в вашей системе Ubuntu.
Давайте подробнее рассмотрим, как установить Python на Ubuntu, а также краткое руководство по обновлению пакета Python.
Как проверить, установлен ли Python в Ubuntu
Python — это мощный язык сценариев высокого уровня, используемый многими разработчиками по всему миру. Он идеально подходит для множества реальных приложений, включая веб-разработку, веб-сканирование и тестирование на проникновение. Вы даже можете создать бота Telegram с помощью Python.
Чтобы проверить, установлен ли Python в вашей системе, откройте терминал, нажав Ctrl + Alt + T. Введите «python3» и нажмите Enter.
Если вы видите следующий вывод, на вашем компьютере с Ubuntu установлен Python:
Python 3.12.0b3 (main, June 29 2023, 17:44:14)
[GCC 9.4.0] on linux
Type «help», «copyright», «credits» or «license» for more information.
>>
Этот вывод содержит информацию о версии Python, установленной в вашей системе, а также текущую дату и время.
С другой стороны, если вы видите сообщение об ошибке «bash: python3: команда не найдена», то, к сожалению, у вас не установлен Python.
Вы также можете проверить свою версию Python, введя в терминал следующую команду:
python3 —version
Вывод даст вам подробную информацию о том, какая версия Python в настоящее время установлена на вашем компьютере.
Как установить Python 3.12 на Ubuntu
Установить Python на Ubuntu очень просто. Вы можете получить последнюю версию Python из нескольких источников. Вот некоторые из рекомендуемых способов:
1. Установите Python с помощью APT
APT, или Advanced Package Tool, является менеджером пакетов по умолчанию для Ubuntu и других дистрибутивов на основе Debian. Вы можете загрузить пакет Python из официального репозитория Ubuntu. Вот как это сделать:
- откройте терминал, нажав Ctrl + Alt + T.
- Обновите список системных архивов, введя следующую команду: sudo apt update
- Загрузите последнюю версию Python с помощью: sudo apt install python3
- APT автоматически найдет пакет и установит его на ваш компьютер.
2. Используйте Deadsnakes PPA для установки Python 3.12 на Ubuntu
Если по какой-то причине вы не можете загрузить пакет Python из официальных репозиториев Ubuntu, попробуйте добавить PPA-репозиторий Deadsnake в список системных репозиториев. PPA или личные архивы пакетов — это репозитории, специально разработанные для пользователей Ubuntu.
По умолчанию вы не можете добавить PPA в свою систему. Пакет Software-Properties-General предоставляет вам эффективный способ управления и добавления PPA в Ubuntu.
- Установите указанный выше пакет в своей системе, введя следующую команду: sudo apt install software-properties-general
- Добавьте официальный PPA-репозиторий Deadsnakes в список системных репозиториев с помощью: sudo add-apt-repository ppa:deadsnakes/ppa
- Обновите список пакетов вашей системы: sudo apt update
- Загрузите последнюю версию Python из дополнительного PPA: sudo apt install python3.12
Поскольку в базе данных Deadsnakes PPA есть почти все версии Python, вы также можете установить более старые версии Python. Просто замените имя пакета версией Python, которую вы хотите установить на свой компьютер.
sudo apt install python3.3
sudo apt install python3.8
sudo apt install python3.10
3. Установите Python 3 на Ubuntu из исходного кода
Вы также можете скачать и скомпилировать последнюю версию Python с официального сайта Python. Хотя поначалу компиляция исходного кода может показаться сложной задачей, она становится проще по мере того, как вы знакомитесь с процессом.
- Обновите список локальных репозиториев вашей системы, запустив: sudo apt update
- Установите вспомогательные зависимости в вашей системе с помощью APT: sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
- Создайте новый каталог для хранения исходных файлов Python: mkdir ./python && cd ./python
- Загрузите исходный код Python с официального FTP-сервера: wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tgz
- Извлеките только что загруженный файл TGZ: tar -xvf Python-3.12.0b3.tgz
- Перед установкой Python необходимо выполнить тесты и оптимизации. Это важно, потому что увеличивает скорость выполнения вашего кода как минимум на 10 процентов: cd Python-3.12.0b3
./configure —enable-optimizations - Создайте пакет, используя MakeFile, найденный в каталоге: sudo make install
После выполнения этих шагов проверьте правильность установки Python на вашем компьютере, введя python3 —version в терминале.
Обратите внимание, что модули Python управляются через PIP. PIP — это система управления пакетами, используемая для загрузки и добавления библиотек из индекса пакетов Python. Установка Python PIP в вашей системе важна, если вы хотите использовать дополнительные модули в своем следующем проекте Python.
Обновление Python до последней версии
Прежде всего, убедитесь, что в вашей системе установлена устаревшая версия Python. Вы можете сделать это, набрав python3 —version в своем терминале. Запишите подробную информацию о версии.
Вы можете узнать, какая последняя версия доступна, выполнив поиск в Интернете. Быстрого поиска в Google по запросу «номер последней версии python» будет достаточно. Если эти два числа не совпадают, возможно, вы используете устаревшую версию.
Обновление до последней версии Python с помощью расширенного пакета Ubuntu легко. Если вы установили Python в своей системе с помощью APT или Deadsnake PPA, введите следующую команду, чтобы загрузить последнюю версию Python:
sudo apt install python3
Вы также можете использовать флаг —only-upgrade с командой:
sudo apt —only-upgrade install python3
Для тех, кто самостоятельно скомпилировал Python из исходного кода, вы можете зайти на FTP-сервер Python и получить копию последней версии. Однако вам нужно будет повторить все шаги еще раз, чтобы создать пакет.
Запустить Python в Ubuntu очень просто
Python предустановлен почти во всех системах Linux, а также доступен в официальных репозиториях дистрибутива. Если на вашем компьютере еще не установлен Python, вы можете легко загрузить его с помощью диспетчера пакетов Ubuntu.
Язык Python используется в самых разных отраслях, и приложений достаточно, чтобы продемонстрировать, насколько он мощен. Языки программирования в настоящее время стали чрезвычайно важными из-за растущего спроса на разработчиков во всех отраслях.