Как установить python на linux mint

Обновлено: 07.07.2024

Как установить Python 3 на Ubuntu, Debian и LinuxMint

Прежде чем устанавливать Python 3, проверьте, возможно в вашем дистрибутиве он уже установлен. Для этого откройте терминал и выполните следующую команду:


Это значит что Python 3 уже установлен. Несмотря на то, что это не последняя стабильная версия (на момент написания статьи, последняя стабильная версия 3.7.2), вы вполне можете начать знакомство с языком программирования используя версию 3.5.2. К тому же, для написания программ на Python обычно пользуются так называемым "виртуальным окружением" (virtual environment, virtualenv) которое позволяет использовать другую версию Python, отличную от той, которая установлена в системе. К тому же, при помощи virtualenv, удобно устанавливать нужный набор модулей, которые использует конкретный проект. Подробнее про virtual environment можно почитать в этой статье - Виртуальное окружение virtualenv в Python3.

Установка Python 3

Шаг 1 - Подготовка к установке

До начала установки Python, нужно скачать и установить необходимые для его работы компоненты. Скопируйте и выполните следующие команды в терминале:

Шаг 2 - Скачайте Python 3

Распакуйте скачанный архив:

Шаг 3 - Скомпилируйте исходный код Python

Используйте приведенный ниже набор команд для компиляции исходного кода Python в вашей системе с помощью altinstall.

ВАЖНО: используйте именно make altinstall для установки, чтобы не заменить версию Python установленную по умолчанию в вашей системе!

Шаг 4 - Проверьте версию Python

После установки нужно проверить все ли работает. Для этого можно проверить версию Python командой:


Чтобы начать работать с Python 3, вам нужно получить доступ к интерпретатору Python. Существует несколько общих способов сделать это:

В качестве альтернативы, существует ряд сайтов, которые позволяют вам получить доступ к интерпретатору Python онлайн, без необходимости в установки чего-либо на вашем компьютере. Прежде чем начать изучать основы языка программирования Python вы должны иметь стабильную версию интерпретатора Python.

Есть вопросы по Python?

На нашем форуме вы можете задать любой вопрос и получить ответ от всего нашего сообщества!

Telegram Чат & Канал

Вступите в наш дружный чат по Python и начните общение с единомышленниками! Станьте частью большого сообщества!

Паблик VK

Одно из самых больших сообществ по Python в социальной сети ВК. Видео уроки и книги для вас!

Обратите внимание: есть вероятность, что Python может быть поставлен в вашу операционную систему и уже установлен. Возможно, версия Python уже устарела, а вам нужна более новая версия и вы ищете способ её установки.

В этой статье мы шаг за шагом пройдемся по установке рабочей версии Python 3 для Windows macOS, Linux, iOS, и Android. Приступим!

Установка Python 3 на Windows

Шаг 1 : Загрузка установочного файла Python 3

32 или 64-битный Python?

В Windows вы можете выбрать как 32-битный, так и 64-битный установочный файл. Рассмотрим, в чем разница между ними:

  • Если у вас система с 32-битным процессором, тогда вам нужно выбирать 32-битный установочный файл.
  • Для 64-битных систем, каждый установочный файл может работать в большинстве случаев. 32-битная версия использует меньше памяти, однако 64-битная версия работает лучше для приложений с интенсивными вычислениями.
  • Если вы не уверенны в том, какую версию выбрать, выбирайте 64-битную.

Шаг 2: Запускаем установочный файл

После того, как вы выбрали установочный файл и загрузили его, просто запустите его двойным нажатием на загруженный файл. Должен открыться диалог, который выглядит следующим образом:

Инструкция по установке и настройке Python 3

Важно! Убедитесь в том, что вы установили флажок в разделе Add Python 3.x to PATH, чтобы интерпретатор был установлен в вашем пути выполнения.

Далее, просто нажмите на Install Now. Это все, что нужно. Через несколько минут у вас в системе должен быть рабочий Python 3

Подсистема Windows для Linux (WSL)

Если вы используете Windows 10 Creators или Anniversary Update, существует другой способ установки Python. Эти версии Windows 10 включают в себя функцию под названием Windows Subsystem for Linux, которая позволяет вам запустить среду Linux прямо в Windows без изменений и без дополнительных нагрузок в виртуальном компьютере.

  • Для дополнительной информации, вы можете ознакомиться с документацией подсистемы Windows для Linux на сайте Microsoft;
  • Для инструкций по подключению подсистемы в Windows 10 и установки дистрибутива Linux, вы можете ознакомиться с руководством Windows 10;
  • Также, вы можете посмотреть презентацию Сары Кули на YouTube, одной из участников команды разработчиков WSL.

После установки подходящего дистрибутива Linux, вы можете установить Python 3 в консольном окне Bash, как если бы вы запускали дистрибутив Linux напрямую (смотреть ниже).

Установка Python 3 на Linux

Вероятность того, что дистрибутив Linux содержит установленный Python намного выше, но это не означает, что у вас установлена последняя версия, и это может быть Python 2 а не Python 3.

Чтобы узнать, какая версия установлена у вас, откройте окно терминала и попробуйте выполнить следующие команды:

Одна или несколько этих команд должны указать на текущую версию:

Если указанная версия является Python 2.x.x или версией Python 3, которая не является последней, тогда вам может понадобиться последняя версия. Процедура решения данного вопроса зависит от того, с каким дистрибутивом Linux вы работаете.

Установка Python 3.6 на Ubuntu

В зависимости от версии Ubuntu, с которым вы работаете, варьируются и инструкции по установке Python. Вы можете определить вашу локальную версию Ubuntu, выполнив следующую команду:

Следуйте следующим инструкциям в зависимости от номера версии, который виден под надписью Release в выдаче консоли:

Ubuntu 17.10, Ubuntu 18.04 предоставляет Python 3.6 по умолчанию. Вы можете вызвать его по команде python3.

Ubuntu 16.10 и Ubuntu 17.04 не предоставляют Python 3.6 по умолчанию, однако он доступен в репозитории Universe. Вы можете установить его, выполнив следующие команды:

Вы можете вызвать его по команде python3.6.

Если вы используете Ubuntu 14.04 или Ubuntu 16.04, Python 3.6 не будет находиться в репозитории Universe, так что вам нужно получить его из архива Personal Package Archive (PPA). Например, для установки Python из PPA, выполните следующую команду:

Как и ранее, его можно вызвать при помощи команды python3.6.

Установка Python 3 на Linux Mint

Mint и Ubuntu используют одну и ту же систему управления пакетами, которая заметно упрощает жизнь. Вы можете следовать инструкциям, применимым к Ubuntu 14.04 (смотрим выше), так как PPA также работает и с Mint.

Установка Python 3 на Debian

Мы нашли ресурсы, в которых указано, что метод Ubuntu 16.10 (смотрим выше) будет работать и с Debian, но нам так и не удалось найти рабочий способ для Debian 9. Вместо этого, мы получили альтернативный способ установки Python, указанный ниже.

Одна загвоздка с Debian: как правило, он не устанавливает команду sudo по умолчанию. Чтобы установить её, вам нужно сделать следующее, прежде чем приступить к дальнейшим инструкциям:

После этого, нужно открыть файл /etc/sudoers при помощи команды sudo в vim (или в другом текстовом редакторе, который вы предпочитаете). Добавьте следующую строку текста в конец файла, заменив your_username с вашим пользовательским именем:

Установка Python 3 на openSuse

Мы нашли несколько сайтов, в которых описывается, как получить zipper для установки последней версии Python, однако предоставленная информация либо не работает, либо устарела. У нас не вышло довести какой-либо из предоставленных способов до рабочего состояния, так что мы возвращаемся к установке Python из источника. Чтобы сделать это, вам нужно будет установить инструменты разработки, что можно сделать при помощи YaST (в меню), или используя zipper:

Этот шаг займет какое-то время и включает в себя установку 154-х пакетов, однако по окончанию, мы можем скомпилировать Python из исходников, как показано в разделе ниже.

Установка Python 3 на Fedora

Fedora включает в себя инструкцию, в которой указано, как сделать Python 3 версией Python по умолчанию. Она показывает, что нынешняя, и последующие несколько версий будут предоставлены вместе с Pyhton 2 по умолчанию, но тем не менее, Python 3 будет также установлен. Если версия установленного python3 не является 3.6, вы можете выполнить следующую команду для установки последней версии:

Установка Python 3 на Arch Linux

Arch Linux агрессивно относится к поддержке версий Python. Весьма вероятно, что у вас уже есть последняя версия. Если нет, воспользуйтесь следующей командой:

Компиляция Python 3 из исходников

Есть вероятность, что ваш дистрибутив Linux не будет содержать последнюю версию Python. Возможно, вам нужно иметь возможность установить последнюю, лучшую версию самостоятельно. Рассмотрим следующие шаги, которые нужно пройти, чтобы установить Python из источника:

Шаг 1: Загрузка исходного кода

Выбрав версию, внизу страницы вам доступна секция Files. Выберите исходный tar-файл и загрузите его на свой компьютер. Если вы предпочитаете метод с командной строкой, вы можете просто использовать wget для загрузки в вашу текущую папку:

Шаг 2: Подготовьте вашу систему

Существует несколько специфичных для дистрибутива шагов, связанных с получением Python с нуля. Суть каждого шага одинакова для всех дистрибутивов, но вам может понадобиться перевести ваш дистрибутив, если в нем не используется apt-get:

Первый шаг, который вам нужно сделать, выполняя такую операцию – это обновление системных пакетов на вашем компьютере перед началом. В Debian, это будет выглядеть следующим образом:

Далее, нам нужно убедиться в том, что система содержит инструменты, необходимые для установки Python. Их очень много, и у вас в распоряжении уже могут иметься некоторые из них. Я отсортировал их в одной командной строке, но вы можете разбить список на короткие команды.

$ sudo apt - get install - y make liblzma - dev lzma build - essential libssl - dev zlib1g - dev libbz2 - dev libreadline - dev libsqlite3 - dev wget curl llvm libncurses5 - dev libncursesw5 - dev xz - utils tk - dev

Шаг 3: Собираем Python

Выполнив предварительные условия и получив файл tar, вы можете распаковать исходник в папку. Обратите внимание на то, что следующая команда создаст новую папку Python-3.6.5 под той, в которой вы в данный момент находитесь:

Теперь вам нужно запустить инструмент ./configure для подготовке к построению Python:

$ . / configure -- enable - optimizations -- with - ensurepip = install

Далее, мы скомпилируем Python при помощи make. Опция –j просто делит компиляцию на параллельные шаги для ускорения компиляции. Даже с параллельным компилированием, этот шаг может занять несколько минут:

Далее, вам может понадобиться установить новую версию Python. Используем таргет altinstall, чтобы не перезаписать системную версию Python. Так как вы устанавливаете Python в /usr/bin, вам нужно запустить команду от имени администратора:

Внимание! Используйте только таргет altinstall в make. Использование таргета install перезапишет бинарный код python. Вроде бы в этом нет ничего страшного, однако есть большие части системы, которые полагаются на предварительно установленную версию Python.

Шаг 4: Верификация установки Python

Наконец, вы можете протестировать новую версию Python:

Установка Python 3 на Mac OS X

Текущая версия macOS включает в себя Python 2.7, однако его спокойно можно считать устаревшим несколько месяцев назад. Кстати, в данной статье используется только Python 3, так что давайте попробуем обновиться!

Лучший способ установки Python 3 на macOS – это использовать менеджер пакетов Homebrew. Этот подход также рекомендуются в различных руководствах, такой как гайд к Python от Hitchhiker.

Шаг 1: Установка Homebrew (Часть 1)

Перед началом, вам нужно установить Homebrew:

Теперь вам нужно подождать, пока эти инструменты закончат установку. Это может занять несколько минут. Самое время для чашечки кофе или чая!

Шаг 2: Установка Homebrew (Часть 2)

Вы можете продолжить установку Homebrew, затем приступить к установке Python 3 по окончанию установки инструментов командной строки разработчика:

  1. Подтверждаем диалог «Программное обеспечение было установлено» установочного файла инструментов разработчика;
  2. Возвращаемся к терминалу, нажимаем Enter для продолжения установки Homebrew;
  3. Homebrew попросит вас ввести свой пароль для окончания установки. Введите свой пользовательский пароль и нажмите Enter, чтобы продолжить;
  4. В зависимости от того, какое у вас подключение к интернету, Homebrew займет несколько минут времени для загрузки необходимых файлов. После окончания установки, вам нужно будет вернуться к окну терминала.

Ура! Теперь пакетный менеджер Homebrew установлен, так что мы можем продолжить установку Python 3 в вашей системе.

Шаг 3: Установка Python

После того, ка Homebrew установился, возвращаемся к терминалу и выполняем следующую команду:

Обратите внимание: Когда вы копируете эту команду, убедитесь в том, что вы не используете символ $ в начале строки. Это просто индикатор, указывающий на то, что это команда консоли.

После введения этой команды, начнется загрузка и установка последней версии Pyhton. После того, как команда brew нашего долгожданного Homebrew завершится, Python 3 будет установлен в вашей системе.

Вы можете убедиться в том, что все прошло надлежащим образом, проверив, доступен ли Python из терминала:

  1. Открываем терминал, запустив Terminal.app;
  2. Вводим pip3 и нажимаем Enter;
  3. Вы должны увидеть текст справки от пакетного менеджера Python под названием pip. Если вы увидите уведомление об ошибке после запуска pip3, пройдите шаги установки Python снова, чтобы убедиться в том, что у вас рабочая версия Python.

Предположим, что все работает как нужно, и вы увидели выдачу pip в вашем командном окне, с чем мы вас и поздравляем! Вы только что установили Python в вашей системе, и мы все готовы перейти к следующему разделу нашей статьи.

Установка Python 3 на iOS (iPhone / iPad)

Приложение Pythonista для iOS – это полноценная среда разработки, которую вы можете запустить на своем айфоне или айпаде. Фактически, это комбинация из редактора Python, документации и интерпретатора, уложенное в одно приложение.

Pythonista на удивление приятно использовать. Это отличный небольшой инструмент для случаев, когда вы оказываетесь без ноутбука и хотите поработать над своими навыками работы с Python на ходу. Приложение работает с полной версией стандартной библиотеки Python 3 и даже включает в себя полную документацию, с которой можно работать без подключения к интернету.

Для установки вам нужно просто загрузить Pythonista из iOS app store.

Установка Python 3 на Android (Смартфоны и планшеты)

Если у вас есть смартфон или планшет на Android, и вы хотите отточить свои навыки работы с Python на ходу, есть несколько доступных вариантов. Один из них является приложением Pydroid 3, оно работает наиболее надежно и поддерживает Python 3.6.

Pydroid 3 поддерживает интерпретатор, который вы можете использовать для сессий REPL, кроме этого, он также предоставляет возможность редактирования, сохранения и выполнения кода Python:

Инструкция по установке и настройке Python 3

Вы можете скачать и установить Pydroid 3 в магазине Google Play. Здесь доступна бесплатная версия, но есть и премиум версия, которая поддерживает прогнозирование и анализ кода.

Online интерпретаторы Python

Если вы хотите ознакомиться с примерами в этой статье без установки Python на свое устройство, есть несколько доступных сайтов, где вы можете работать с интерпретатором Python онлайн:

Эти облачные интерпретаторы Python может и не в состоянии выполнять сложные примеры, однако они достаточно адекватны для запуска большей части простых примеров и могут помочь вам с началом работы в Python.

Выводы

В данной статье вам была предоставлена информация, которая необходима для получения доступа к интерпретатору Python 3. Теперь вы готовы к тому, чтобы приступить к дальнейшей работе с Python!


Являюсь администратором нескольких порталов по обучению языков программирования Python, Golang и Kotlin. В составе небольшой команды единомышленников, мы занимаемся популяризацией языков программирования на русскоязычную аудиторию. Большая часть статей была адаптирована нами на русский язык и распространяется бесплатно.

Как установить Python 3.10 на Linux Mint 20

Питон - один из самых популярных языков высокого уровня, ориентированный на высокоуровневые и объектно-ориентированные приложения, от простых сценариев до сложных алгоритмов машинного обучения. Некоторые функции Python:

  • Python можно использовать на сервере для создания веб-приложений.
  • Python можно использовать вместе с программным обеспечением для создания рабочих процессов.
  • Python может подключаться к системам баз данных. Он также может читать и изменять файлы.
  • Python можно использовать для обработки больших данных и выполнения сложной математики.
  • Python можно использовать для быстрого прототипирования или разработки программного обеспечения, готового к производству.

Для пользователей и особенно разработчиков, желающих опробовать последнюю версию Python, вы будете знать как установить последнюю стабильную версию Python 3.10 в следующем руководстве..

Предпосылки

  • Рекомендуемая ОС: Linux Mint 20 или выше.
  • Учетная запись пользователя: Учетная запись пользователя с Sudo or корневой доступ.

Обновить операционную систему

Обновите свою Linux Mint операционной системы, чтобы убедиться, что все существующие пакеты обновлены:

В учебнике будет использоваться Команда Судо и предполагая, что у вас есть статус sudo.

Чтобы проверить статус sudo в вашей учетной записи:

Пример вывода, показывающий статус sudo:

Чтобы настроить существующую или новую учетную запись sudo, посетите наш учебник на Добавление пользователя в Sudoers на Linux Mint.

Для использования корневой аккаунт, используйте следующую команду с паролем root для входа в систему.

Вариант 1. Python 3.10 с диспетчером пакетов APT

Установка последних версий Python 3.10 - относительно простой процесс благодаря настраиваемым PPA. Чтобы установить и получать постоянные обновления для новых функций, исправлений ошибок и критических обновлений безопасности, вы добавите (deadsnakes / ppa).

Сначала установите необходимое условие для добавления настраиваемых PPA:

Во-вторых, добавьте (deadsnakes / ppa) в список источников вашего диспетчера пакетов APT:

Теперь, когда вы добавили репозиторий, обновите список источников APT.

После установки репозитория вы можете установить Python 3.10, выполнив следующий код:

Вы увидите, что в вашей установке установлены следующие пакеты:

установить python 3.10 на linux mint 20 по умолчанию ppa snakeeyes

Чтобы проверить установку и версию сборки Python 3.10, выполните следующие действия:

Версия ppa по умолчанию для python linux mint 20 3.10

Обратите внимание, что эта версия будет изменяться со временем только для примера.

Альтернатива - ночные сборки

Для разработчиков, которым требуются последние ночные сборки, в PPA есть дополнительная ветка для этих сборок. Однако они должны использоваться только профессионалами и разработчиками, которым требуется использование таких сборок.

Теперь, если у вас установлена ​​стабильная версия 3.10 по умолчанию, (deadsnakes / ppa), вы можете запустить команду apt update, чтобы обновить существующие пакеты.

Затем обновите пакеты:

Если у вас не установлен python, используйте команду установки.

НЕ ЗАБЫВАЙТЕ ОБНОВЛЯТЬ РЕГУЛЯРНО, ТАК КАК ЭТО НОЧНАЯ ВЕРСИЯ.

Если вы хотите вернуться к стабильному PPA. Сначала удалите python 3.10.

Затем удалите PPA Nightly build.

После этого обновите список репозитория APT, чтобы отразить удаление.

Теперь переустановите Python 3.10; вам может потребоваться повторно добавить стабильный PPA, если вы его удалили. Вы можете переключаться между версиями, делая это. Однако рекомендуется настроить виртуальные среды, если вам нужно использовать несколько сред.

Установите Python 3.10 путем компиляции исходного кода

Альтернативный вариант для тех, кто испытывает большие трудности или требует определенных расширенных сборок из репозитория git источника, может выбрать установку непосредственно из источника. Основная проблема с этим методом заключается в том, что вы не можете быстро обновлять, как диспетчер пакетов APT, и вам нужно будет перекомпилировать для любых изменений.

Во-первых, вам нужно будет установить зависимости, необходимые для сборки Python 3.10:

Вторая часть - посещение загрузки страницы на веб-сайте Python и получить последнюю версию с помощью (wget):

Обратите внимание, это стабильная версия Python 3.10; посетите и проверьте обновления.

Файловый архив небольшой, поэтому его загрузка не займет много времени. После этого распакуйте архив:

Вам нужно будет переключиться в исходный каталог и запустить сценарий конфигурации, который выполняет обязательный контрольный список для проверки наличия всех зависимостей для работы установки.

Обратите внимание (–Enabled-optimizations) рекомендуется, так как он оптимизирует двоичный код Python путем запуска нескольких тестов, но требует дополнительного времени для соревнования.

В целом процесс займет несколько минут, поэтому не рекомендуется пропускать его.

Следующий вариант - использовать (делать) команда, чтобы начать процесс сборки.

Обратите внимание (-j) соответствует количеству ядер в вашей системе для ускорения времени сборки. Если у вас мощный сервер, вы можете установить его как угодно высоко. Если вы этого не сделаете, то по умолчанию будет выбран вариант 1. Чтобы узнать, сколько ядер в вашей системе, выполните следующий код:

Как видите, у нас два ядра, поэтому в команде (make) мы использовали (-j 2).

На последнем шаге, когда вы закончите процесс сборки, вы установите исходный код Python 3.10, выполнив следующие действия:

Обратите внимание, что руководство использовало (altinstall) вместо по умолчанию (установить) потому что он перезапишет двоичный двоичный файл Python по умолчанию / usr / bin / питон.

Проверьте версию установки, чтобы убедиться, что она была успешно установлена, и ее текущий номер сборки:

Создайте тестовую виртуальную среду

Модуль venv Python виртуальная среда представляет собой среду Python, в которой интерпретатор Python, библиотеки и сценарии, установленные в ней, изолированы от тех, которые установлены в других виртуальных средах, и (по умолчанию) любые библиотеки, установленные в вашей операционной системе, например те, которые установлены в вашей операционной системе Linux Mint, чтобы избежать конфликтов и нарушения рабочих сред.

Чтобы убедиться, что Python 3.10 установлен правильно и работает, создайте быстрый проект Python следующим образом.

Сначала создайте каталог проекта и перейдите к нему:

Теперь внутри корневого каталога проекта выполните следующую команду, чтобы создать виртуальную среду, для теста назовите ее test_app:

Затем активируйте виртуальную среду следующим образом:

После запуска виртуальной среды вы окажетесь в терминале командной строки. Вы заметите, что к имени вашей среды будет добавлен префикс.

приложение для тестирования активной среды python 3.10 linux mint 20

По умолчанию PIP3.10 должен быть установлен, который является наиболее часто используемым менеджером пакетов для Python.

Прежде чем начать, проверьте, доступны ли какие-либо обновления для PIP.

обновить pip linux mint 20

В учебнике по тестированию установки был установлен Apache-Airflow.

Удалите тестовое приложение с помощью PIP3.10.

удалить тест воздушного потока apache python 3.10 linux mint 20

Чтобы выйти из виртуальной среды, используйте следующую команду:

Комментарии и заключение

В этом руководстве вы узнали, как установить Python 3.10 на Linux Mint 20.xx, используя различные методы с PPA от Snakeyes или компилируя из исходного кода, и узнали, как быстро создать виртуальную среду. В целом Python 3.10 по-прежнему лучше, поэтому на данный момент более желательно придерживаться Python 3.9. Тем, кто хочет протестировать последнюю версию Python, стоит вложить средства в установку 3.10.

В этой статье мы скачаем и установим последнюю версию Python 3 на Ubuntu. Затем убедимся, что python установлен корректно, рассмотрим популярные ошибки и их решения.

Все команды выполнялись в Ubuntu 18.04 LTS, но эта статья поможет установить python на Ubuntu 16.04, Debian, Mint и другие Linux-системы.

Мы используем командную строку Ubuntu — Терминал, для работы. Вы можете открыть Терминал через поиск или комбинацию клавиш Ctrl+Alt+T.

Как проверить текущую версию Python

Проверка текущей версии программного обеспечения не только помогает вам получить номер версии этого программного обеспечения, установленного в вашей системе, но и проверяет, действительно ли программное обеспечение установлено в вашей системе.

Мы сделаем то же самое для Python, выполнив следующую команду в нашем терминале:

Проверяем текущую версию Python на Linux

Версия будет отображаться, как показано в приведенном выше выводе. Число зависит от того, когда вы обновили систему.

У вас также может быть несколько версий Python, установленных в вашей системе. Следующая команда выведет список всех версий Python, которые есть в вашей системе:

Вывод списка всех версий Python на Linux Ubuntu

Как установить Python 3 на Linux через apt-get

Установка Python 3 на Ubuntu с помощью команды apt-get довольно просто. Во-первых, вам необходимо обновить репозиторий системы, чтобы можно было установить последнюю доступную версию без проблем совместимости. Для этого выполните команду от имени администратора:

обновить репозиторий sudo apt-get update

Так как Python уже установлен в нашей системе (это мы проверили в предыдущем разделе), нам нужно обновить его до последней версии следующим образом:

обновить python 3 до последней версии на ubuntu

Система может попросить вас ввести пароль для прав sudo , поскольку только авторизованный пользователь может добавлять / удалять и обновлять программное обеспечение в Ubuntu.

Система также запросит подтверждение обновления. Введите Y , а затем нажмите Enter, чтобы продолжить.

Так вы обновили Python до последней доступной версии. Проверьте:

Проверяем текущую версию Python на Linux

Если Python не установлен, вы можете установить его с правами sudo используя команду apt-get :

Как установить Python 3 на Linux из архива

Поэтому, если вы решите установить Python вручную, можете скачать python любой сборки c официального сайта. На сайте также есть последние версии, которые вы не загрузите с помощью команды apt-get .

На момент подготовки материала Python-3.7.1 последняя доступная версия, поэтому мы скачаем его файл .tgz с помощью следующей команды:

Когда архив с ptyhon будет скачан, выполните следующую команду, чтобы извлечь файлы:

Распаковка архива Python

После того, как файлы извлечены, нужно запустить C-программу «configure». Для этого вам необходимо установить компилятор языка программирования C — gcc в вашу Linux-систему. Если он не предустановлен, установите его с помощью следующей команды:

Измените текущую директорию на Python-3.7.1 или на ту версию python, которую вы скачали и извлекли:

Теперь используйте следующую команду, чтобы запустить скрипт конфигурации:

настройка Python в Ubuntu

Теперь пришло время установить Python.

Если вы не можете запустить команду make , установите make с помощью следующей команды:

Запуск команды make для сборки Python 3

Запустите следующую команду для установки языка программирования Python:

установка языка программирования Python

Скачанная версия Python с официального сайта установлена ​​в вашей Linux-системе.

Ошибки, которые могут возникнуть при установке

1. Zipimport.zipimporterror

Когда вы запускаете команду sudo make install , можете столкнуться со следующей ошибкой:

ошибка zipimport.zipimporterror: can

Это значит, что нужно установить пакет с именем zlib1g-dev , так как он, возможно, вам не был нужен раньше.

Решение:
Выполните следующую команду с правами sudo, чтобы установить отсутствующий пакет zlib1g-dev :

Затем повторите команду для завершения установки Python:

2. No module named ‘_ctypes’

Это ошибка появляется также при запуске команды sudo make install :

Ошибка No module named _ctypes

Это значит, что нужно установить пакет с именем libffi-dev , так как он, возможно, вам не был нужен раньше.

Решение:
Выполните следующую команду с правами sudo, чтобы установить отсутствующий пакет libffi-dev :

Затем повторите команду для завершения установки Python:

Как обновить команду python3 до последней версии

Перед установкой Python вручную из архива номер версии нашей установки Python был 3.6.7

Когда я проверил номер версии python3.7 , он дает следующий вывод:

Обновите версию python для команды python3 следующей командой:

Теперь команда python3 работает с последней версией Python в моей системе (3.7.1).

обновление версии python для команды python3

Заключение

В большинстве версий Ubuntu уже установлены Python и Pip3, но после прочтения этой статьи вы узнали, как загрузить и обновить их до последних версий.

Читайте также: