Как скачать пайтон на линукс
Перейти к содержимому

Как скачать пайтон на линукс

  • автор:

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

В этой заметке я покажу как собрать из исходников и установить Python на Linux. Я буду все действия производить на Ubuntu 20.04, но инструкция будет одинаково работать и на LinuxMint и Debian.

В моей Ubuntu по умолчанию установлен Python 3.8.10, я хочу установить более свежую версию, как же это сделать?

Подготовка

Обновляем список пакетов

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

Дальше на странице https://www.python.org/downloads/source/ нужно сохранить ссылку на исходники нужной вам версии Python, например я возьму последнюю на данный момент версию Python 3.10.1

Скачивание исходников Python

С помощью wget скачиваем исходники в домашнюю директорию

sudo wget https://www.python.org/ftp/python/3.10.1/Python-3.10.1.tgz

Далее разархивируем скаченный архив:

sudo tar -xf Python-3.10.1.tgz

Сборка Python в Linux из исходников

Перейдем в директорию с исходным кодом Python

Далее нужно запустить скрипт конфигурации, он выполнит проверки на необходимые для сборки Python

Мы запускаем скрипт с параметром —enable-optimizations, он оптимизирует собираемый двоичный файл Python (правда это замедлит процесс сборки, https://docs.python.org/3/using/configure.html).

После выполнения скрипта нам остается запустить сам процесс сборки:

Параметром -j 4 я указал количество ядер процессора, узнать эту цифру можно командой nproc .

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

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

sudo make altinstall

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

sudo make install

Эта команда установит новую версию Python поверх старых.

В данный момент я воспользовался первой командой altinstall .

Дожидаемся окончания процесса установки и проверяем:

В ответ получаем версию Python 3.10.1

Предыдущая версия python, установленная в Убунту 20.04 по умолчанию так же доступна, можно убедится в этом вызвав команду:

В ответ получаем версию Python 3.8.10

Теперь можно удалить архив с исходниками и папку куда мы их разархивировали:

sudo rm -Rf Python-3.10.1 Python-3.10.1.tgz

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

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

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

  • Python можно получить на сайте Python Software Foundationpython.org. Как правило, это означает загрузку нужно установочного файла для вашей операционной системы и запуска его на вашем компьютере.
  • Некоторые операционные системы, особенно Linux, предоставляют менеджер пакетов, который можно запустить для установки Python.
  • Для macOS, лучший способ установить Python 3 включает в себя установку менеджера пакетов под названием Homebrew. Вы увидите, как это делать в соответствующем разделе статьи.
  • Для мобильных операционных систем, таких как Android и iOS, вы можете установить приложения, которые предоставляют среду программирования Python. Это может быть отличным способом практики ваших навыков на ходу.

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

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

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

Telegram Чат & Канал

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

Паблик VK

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

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

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

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

Вероятность того, что на вашей системе Windows заранее установлен Python – крайне мала. К счастью, установка не требует большего, чем загрузка установочного файла Python с сайта python.org и его запуска. Давайте рассмотрим, как устанавливать Python 3 на Windows:

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

  1. Открываем окно браузера и переходим на страницу Download для Windows на python.org;
  2. Под верхним заголовком, где написано Python Releases for Windows, нажимаем на ссылку к последней версии Python 3.x.x.;
  3. Листаем вниз и выбираем установочный файл Windows x86-64 для 64-разрядной версии операционной системы или файл Windows x86 для 32-разрядной (Смотреть ниже).

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

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

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

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

Шаг 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 —version
  • python2 —version
  • python3 —version

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

Если указанная версия является 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: Загрузка исходного кода

Для начала, вам нужно получить исходный код Pyhon. Python.org делает эту процедуру весьма простой. Если вы перейдете к странице загрузки, вы увидите последний исходник Python 3 вверху. (Убедитесь в том, что вы не взяли версию Python 2 или Legacy Python)

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

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

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

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

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

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

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

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

Далее, мы скомпилируем 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:

  1. Открываем браузер и переходим на страницу http://brew.sh/. После окончания загрузки страницы, выбираем код начальной загрузки под Install Homebrew. Далее нажимаем Cmd+C, чтобы копировать его в буфер обмена. Убедитесь в том, что вы полностью выделили текст команды, так как в противном случае установка будет неудачной.
  2. Далее, вам нужно открыть окно Terminal.app, вставить код начальной загрузки Homebrew, затем нажать Enter. После этого начнется установка Homebrew.
  3. Если вы делаете это в свежей версии macOS, может появиться предупреждение, в котором предлагается установка инструментов командной строки разработчика от Apple. Это нужно для того, чтобы закончить установку, так что подтвердите диалоговое окно, нажав на install.

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

Шаг 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.org Online Console: www.python.org/shell
  • Python Fiddle: pythonfiddle.com
  • Repl.it: repl.it
  • Trinket: trinket.io
  • Python Anywhere: www.pythonanywhere.com

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

Выводы

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

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

Как скачать пайтон на линукс

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

Версия интерпретатора Python в Linux

Если Python установлен, то она отобразит версию интерпретатора.

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

Если надо установить не последнюю доступную, а какую-то определенную версию, то указывается также подверсия Python. Например, установка версии Python 3.10:

Соответственно, установка версии Python 3.11:

Запуск интерпретатора

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

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

И консоль выведет строку «hello METANIT.COM»:

Первая программа на Python в Linux

Для этой программы использовалась функция print() , которая выводит некоторую строку на консоль.

Создание файла программы

В реальности, как правило, программы определяются во внешних файлах-скриптах и затем передаются интерпретатору на выполнение. Поэтому создадим файл программы. Для этого определим для скриптов папку python . А в этой папке создадим новый текстовый файл, который назовем hello.py . По умолчанию файлы с кодом на языке Python, как правило, имеют расширение py .

Создание скрипта на языке Python на Linux

Откроем этот файл в любом текстовом редакторе и добавим в него следующий код:

Python в Visual Studio Code

Скрипт состоит из двух строк. Первая строка с помощью функции input() ожидает ввода пользователем своего имени. Введенное имя затем попадает в переменную name .

Вторая строка с помощью функции print() выводит приветствие вместе с введенным именем.

Теперь запустим терминал и с помощью команды cd перейдем к папке, где находится файл с исходным кодом hello.py (например, в моем случае это папка metanit/python в каталоге текущего пользователя). И затем выполним код в hello.py с помощью следующей команды

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

Установка Python на Windows, linux, Ubuntu, Debian, macOS, android, iOS

Сначала расскажу кратко про установку Python на компьютер. Страница загрузок официального веб-сайта для стандартного дистрибутива Python (https://www.python.org/downloads) содержит установщики для версий Python 3.x и 2.x. На момент написания статьи доступны 32-битные и 64-битные MSI-инсталляторы для Python 3.6.2 и python 2.7.13. Скачайте соответствующий установщик.

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

Запустите python.exe из командной строки. Появится командное окно с приглашением Python из трех символов gt (>>>). Это подтверждает успешную установку Python.

Некоторые операционные системы, особенно Linux, предоставляют менеджер пакетов, который можно запустить для инсталляции Python.

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

В мобильных операционных системах, таких как Android и iOS, вы можете устанавливать приложения, обеспечивающие среду программирования Python. Это может быть отличным способом отработать свои навыки кодирования на ходу.

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

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

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

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

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

Шаг 1: Загрузите установщик Python 3

Откройте окно браузера и перейдите на страницу загрузки для Windows по адресу python.org.
Под заголовком вверху, в котором написано, что Python Releases для Windows, нажмите на ссылку для последней версии Python 3 — Python 3.x.x.

Прокрутите вниз и выберите либо исполняемый установщик Windows x86-64 для 64-разрядных, либо исполняемый установщик Windows x86 для 32-разрядных.

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

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

Если вы не уверены, какую версию выбрать, выберите 64-битную версию.

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

Шаг 2: Запустите установщик

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

установка питона

Важное замечание: Вы должны быть уверены, что отметили флажок Добавить Python 3.x в PATH, как показано, чтобы гарантировать, что интерпретатор будет помещен в ваш путь выполнения.

Затем просто нажмите «Установить сейчас». Это все, что нужно сделать. Через несколько минут у вас должна быть работающая программа.

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

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

После того, как вы установили дистрибутив Linux, можете ставить Python 3 из окна консоли Bash, как если бы вы использовали этот дистрибутив Linux изначально.

Linux

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

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

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

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

Ubuntu

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

В зависимости от номера версии, который вы видите в разделе Release на выходе консоли, следуйте приведенным ниже инструкциям:

  • Ubuntu 17.10, Ubuntu 18.04 (и выше) поставляются с Python 3.6 по умолчанию. Вы должны быть в состоянии вызвать его с помощью команды python3.
  • Ubuntu 16.10 и 17.04 не поставляются с Python 3.6 по умолчанию, но они есть в репозитории Universe. Вы должны быть в состоянии установить его с помощью следующих команд:

Затем вы можете вызвать его с помощью команды python3.6.

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

Как и выше, вызовите команду python3.6.

Linux Mint

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

Debian

Я нашел источники, которые указали, что метод Ubuntu 16.10 будет работать для Debian, но так и не нашел пути, чтобы заставить его работать в Debian 9.

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

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

OpenSUSE

Я нашел несколько инструкций, описывающих, как заставить zypper установить последнюю версию Питона, но они казались устаревшими. Не удалось заставить их работать, поэтому вернулся к исходному коду. Для этого вам необходимо установить инструменты разработки, которые можно сделать в YaST (через меню) или с помощью zypper:

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

CentOS

Сообщество IUS отлично работает над предоставлением новых версий программного обеспечения для дистрибутивов «Enterprise Linux» (то есть Red Hat Enterprise и CentOS).

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

Затем вы можете установить пакет CentOS IUS:

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

macOS / Mac OS X

Текущие версии macOS (ранее известные как «Mac OS X») включают версию Python 2.

Лучший способ установить Python 3 на macOS — это менеджер пакетов Homebrew.

Шаг 1: Установите Homebrew (часть 1)

Чтобы начать, вы сначала должны установить Homebrew:

  1. Откройте браузер и перейдите на http://brew.sh/. После завершения загрузки страницы выберите код начальной загрузки Homebrew в разделе «Установить Homebrew».
  2. Затем нажмите Cmd + C, чтобы скопировать его в буфер обмена. Убедитесь, что вы записали текст всей команды, потому что в противном случае установка не удастся.
  3. Теперь вам нужно открыть окно Terminal.app, вставить код начальной загрузки Homebrew и нажать Enter. Начнется установка Homebrew.

Если вы делаете это на новой установке macOS, вы можете получить всплывающее предупреждение с просьбой установить «инструменты разработчика командной строки» Apple. Они понадобятся вам для продолжения установки, поэтому, пожалуйста, подтвердите диалоговое окно, нажав «Установить».

Шаг 2: Установите Homebrew (часть 2)

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

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

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

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

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

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

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

  • Откройте терминал, запустив Terminal.app.
  • Введите pip3 и нажмите Enter.
  • Вы должны увидеть текст справки от менеджера пакетов Python «Pip».
  • Если вы получили сообщение об ошибке при запуске pip3, снова выполните шаги установки.

iOS (iPhone / iPad)

Приложение Pythonista для iOS — это полноценная среда разработки Python, которую вы можете запустить на своем iPhone или iPad. В основном это комбинация редактора, документации и интерпретатора Python, объединенных в одно приложение.

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

Для установки и настройки Pythonista вам необходимо скачать его из магазина приложений iOS здесь.

Android (телефоны и планшеты)

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

Редактор Pydroid 3

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *