Как установить Python в Ubuntu
Почти каждый дистрибутив Linux поставляется с версией Python, включенной в системные пакеты по умолчанию. Но иногда по каким-то причинам вы можете не найти Python установленным в системе Ubuntu.
Давайте подробнее рассмотрим, как вы можете установить Python в Ubuntu, с кратким руководством по обновлению пакета Python.
Как проверить, установлен ли Python в вашей системе
Python – это мощный язык сценариев высокого уровня, который используется многими разработчиками по всему миру. Этот язык идеально подходит для множества реальных приложений, включая веб-разработку, парсинг веб-страниц и тестирование на проникновение. Вы даже можете создать бота Telegram, используя Python .
Чтобы проверить, установлен ли Python в вашей системе или нет, откройте терминал, нажав Ctrl + Alt + T. Введите «python» и нажмите Enter.
Если вы видите следующий вывод в своем терминале, значит, на вашем компьютере установлен Python.
Python 3.9.1 (default, Dec 13 2020, 11:55:53)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Эти выходные данные содержат информацию о версии Python, на которой работает ваша система, а также текущую дату и время.
С другой стороны, если вы видите сообщение об ошибке «bash: python: command not found», то, к сожалению, в вашей системе Ubuntu не установлен Python.
Вы также можете проверить версию Python, просто набрав следующую команду в своем терминале.
python --version
В результате вы получите подробную информацию о том, какая версия Python установлена на вашем компьютере.
Как установить Python в Ubuntu
Установить Python в операционной системе на базе Linux очень просто. Вы можете получить последнюю версию Python на свой компьютер с Ubuntu из нескольких источников. Вот несколько рекомендуемых способов сделать то же самое.
Установить Python с помощью Apt
Apt или Advanced Package Tool – это менеджер пакетов по умолчанию, который вы найдете в Ubuntu. Вы можете скачать пакет Python из официального репозитория Ubuntu. Вот как это сделать.
- Откройте свой терминал, нажав Ctrl + Alt + T.
- Обновите список репозиториев вашей локальной системы, введя следующую команду:
sudo apt-get update
- Загрузите последнюю версию Python:
sudo apt-get install python
- Apt автоматически найдет пакет и установит его на ваш компьютер.
Используйте Deadsnakes PPA для установки Python 3 в Ubuntu
Если по какой-то причине вы не можете загрузить пакет Python из официального репозитория Ubuntu, вы можете попробовать добавить Deadsnakes PPA в список репозиториев вашей системы. PPA или личные архивы пакетов – это репозитории, специально разработанные для пользователей Ubuntu.
По умолчанию вы не можете добавлять PPA в списки пакетов вашей системы. Пакет «software-properties-common» предоставляет вам эффективный способ управления и добавления PPA в вашу систему.
- Установите вышеупомянутый пакет в вашу систему, введя следующую команду:
sudo apt-get install software-properties-common
- Добавьте официальную ссылку Deadsnakes PPA в список репозиториев вашей системы:
sudo add-apt-repository ppa:deadsnakes/ppa
- Обновите списки пакетов вашей системы:
sudo apt-get update
- Загрузите последнюю версию Python из добавленного PPA:
sudo apt-get install python3
Поскольку у Deadsnakes PPA есть почти все версии Python в своей базе данных, вы также можете установить более старые версии Python. Просто замените имя пакета версией python, которую вы хотите установить на свой компьютер.
sudo apt-get install python3.2
sudo apt-get install python3.3
sudo apt-get install python3.8
Установите Python 3 в Ubuntu из исходного кода
Вы также можете загрузить и собрать последнюю версию Python с официального сайта Python. Хотя сначала компиляция исходного кода может показаться вам немного сложной, она станет проще, когда вы узнаете процесс.
- Обновите список локальных репозиториев вашей системы:
sudo apt-get update
- Установите поддерживающие зависимости в вашей системе с помощью Apt:
sudo apt-get 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.9.1/Python-3.9.1.tgz
- Распакуйте только что загруженный файл TGZ:
tar –xf Python-3.9.1.tgz
- Перед установкой Python необходимо выполнить тесты и оптимизацию. Это важно, поскольку увеличивает выполнение вашего кода на 10-20 процентов:
cd python-3.9.1
./configure --enable-optimizations - Соберите пакет, используя MakeFile, находящийся в каталоге:
sudo make install
После того, как вы выполнили эти шаги, проверьте, установлен ли Python на вашем компьютере, набрав python –version в своем терминале.
Обратите внимание, что модули Python управляются через PIP. PIP – это система управления пакетами, которая используется для загрузки и добавления библиотек из индекса пакетов Python. Установка Python PIP в вашей системе важна, если вы хотите использовать модули в своем проекте Python.
Обновление Python до последней версии
Прежде всего, убедитесь, что в вашей системе установлена устаревшая версия Python. Вы можете сделать это, введя python –version в свой терминал. Запишите сведения о версии.
Вы можете узнать, какая последняя версия доступна, выполнив поиск в Интернете. Достаточно быстрого поиска в Google по "последней версии python". Если два номера версии не совпадают, возможно, вы используете устаревшую версию.
Обновиться до последней версии легко с помощью Advanced Package Tool Ubuntu. Если вы установили Python в своей системе с помощью Apt или Deadsnakes PPA, введите следующую команду, чтобы загрузить последнюю версию Python:
sudo apt-get install python
Вы также можете использовать флаг –only-upgrade для обновления ваших пакетов.
sudo apt-get --only-upgrade install python
Для тех, кто скомпилировал исходный код самостоятельно, вы можете перейти на FTP Python и получить копию последней версии. Однако вам придется повторить все шаги заново.
Запуск Python в Ubuntu
Python предустановлен почти в каждой системе Linux, а также доступен в официальных репозиториях распространения. Если Python по-прежнему не установлен на вашем компьютере, вы можете легко загрузить его с помощью диспетчера пакетов Ubuntu.
Язык Python используется в самых разных областях, и его приложений достаточно, чтобы продемонстрировать, насколько он мощный. Языки программирования стали важными из-за растущего спроса на разработчиков в отрасли.