как установить питон на линукс убунту

Как скачать и установить Python 3 на Ubuntu 18.04 (Linux)

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

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

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

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

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

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

Сайт Python.org содержит список всех выпусков Python по этой ссылке:
https://www.python.org/downloads/source/

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

1. Zipimport.zipimporterror

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

2. No module named ‘_ctypes’

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

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

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

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

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Заключение

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

Источник

Как установить Python и pip на Ubuntu

Пайтон — популярный язык программирования, который в большинстве дистрибутивов Linux установлен по умолчанию. У него есть несколько версий, которые имеют сильные различия между собой. Так что я расскажу, как установить различные версии Python и пакетного менеджера pip к нему в Ubuntu.

Проверка версии Python

По умолчанию минимальная установка Ubuntu уже включает в себя пакет Python. Посмотреть его версию можно с помощью пакетного менеджера.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Так же, если пакет установлен, то узнать версию Python можно через него самого.

В данном случае в ubuntu установлена версия 3.8.5. Обычно 3-я версия пайтона в системе именуется python3, а вторая просто python.

Кстати, а вы знаете, чем Ubuntu Server принципиально отличается от других Linux систем? Читайте мой обзор и сравнение — обзор ubuntu server и сравнение.

Установка Python

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

Рассмотрим сначала момент с установкой самой последней версии python. Сделать это проще всего с помощью пакетного менеджера apt:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

Установка из исходников

Если вам нужно что-то совсем свежее, то можно скомпилировать и установить python из исходников. Для этого идем на сайт python.org и переходим в раздел Downloads. Находим там самую свежую версию, скачиваем исходники и распаковываем.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Для установки python из исходников, нам понадобятся дополнительные системные пакеты. Устанавливаем их:

Теперь можно приступить к сборке:

Проверяем установленную из исходников версию:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

Установка pip в Ubuntu

Вместе с python обычно используется пакетный менеджер для него. Давайте рассмотрим, как выглядит установка pip в Ubuntu. В зависимости от версии пайтона, устанавливается подходящая версия pip. Тут так же как и с самим интерпретатором версия пакета будет зависеть от версии самого языка. Если он 2-й версии, то ставится просто pip, если 3-й, то pip3.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Проверяем установленную версию pip:

Установленная версия pip соответствует присутствующей в системе версии python 3.8.

Установка пакетов python

Итак, pip мы установили, давайте теперь посмотрим, как с помощью этого пакетного менеджера устанавливать пакеты python. Никаких отличий от других пакетных менеджеров тут нет. Вот пример того, как устанавливается пакет pymysql для работы с базами данных mysql с помощью пайтона.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

Удалить пакет с помощью pip можно следующим образом:

Вкратце по работе с pip все. Ничего сложного, все как обычно.

Обновить Python

Рассмотрим теперь тему с обновлением python в ubuntu. Тут может быть несколько вариантов.

Первый и третий варианты мы уже рассмотрели ранее. Обновление python до последней версии ничем не будет отличаться от чистой установки. В случае с пакетным менеджером apt, вам просто вместо install нужно будет указать upgrade.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Если в подключенных репозиториях ubuntu будет свежая версия python, то будет обновление до нее. Если нет, то ничего не произойдет. Останется текущая версия.

Обычное самые свежие версии python есть в отдельном репозитории deadsnakes. Подключим его:

А теперь попробуем поставить самую последнюю версию python из этого репозитория.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

Выбор по умолчанию

В описанных выше разделах мы установили как минимум 2 разные версии python3 — 3.8.5 и 3.9.1. Давайте теперь разберемся, какая их них будет выбираться по умолчанию.

В ubuntu указать дефолтную версию python, которая будет выбираться по умолчанию, можно с помощью команды update-alternatives. Вот как это выглядит:

Проверяем теперь дефолтную версию:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Так мы установили в системе по умолчанию версию python 3.8.5. А теперь изменим это на более свежую версию 3.9.1

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

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Как запускать Python скрипты

С установкой и обновлением пайтона разобрались. Давайте теперь посмотрим, как нам запускать скрипты в системе. Ничего особенного для этого делать не надо. Достаточно указать бинарник интерпретатора и сам скрипт. Примерно так выглядит запуск python скрипта в ubuntu:

Скрипт будет запущен дефолтной версией пайтона. Если нужно запустить в какой-то конкретной версии, то делается это так:

Так же скрипты пайтона можно запускать напрямую в консоли. Для этого в самом начале скрипта нужно объявить окружение.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

После этого достаточно сделать файл исполняемым и запустить прямо в консоли.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Если вы хотите запускать скрипт как службу, то вам придется добавить юнит в systemd. Делается это следующим образом. Создаем файл /lib/systemd/system/python.service :

После этого перечитываем конфигурацию systemd и запускаем скрипт на пайтоне как службу:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

Как удалить Python в Ubuntu

Если вам по какой-то причине необходимо удалить python с сервера ubuntu, то сделать это можно штатным образом через пакетный менеджер apt. Для того, чтобы узнать версию пакетов для удаления, можно вывести их список.

После этого, подставляя версию нужного пакета, удалить его:

Только будьте внимательны при удалении python из системы. Он очень много кем используется. При его удалении будет предложено удалить и все его зависимости. А это внушительный список пакетов, которые без пайтона не смогут работать.

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

Запуск Python в Docker

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

В данном случае я быстро запустил свой скрипт в версии 3, используя контейнер python:3. Если мне то же самое нужно сделать во 2-й версии, то я просто использую другой контейнер.

Таким образом я могу запускать свой скрипт на любой версии python без необходимости его локальной установки. В приведенном примере контейнер будет автоматически остановлен и удален после выполнения скрипта. За это отвечает параметр —rm, который я указал.

Источник

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

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

Сначала посмотрите какая версия Python установлена в вашей системе. Для этого выполните команду:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Новая версия, Python 3.9 доступна в репозиториях universe. Поэтому вам нет необходимости добавлять PPA, достаточно просто обновить систему и установить пакет нужной версии. Для этого наберите:

sudo apt update
sudo apt install python3.9

После завершения установки снова можно проверить версию:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Обратите внимание, что старая версия никуда не делась, она по-прежнему доступна по имени python3, а новая теперь может быть загружена командой python 3.9. Если вы хотите использовать эту версию вместо 3.8 для запуска всех программ нужно выбрать её в качестве версии по умолчанию. Но я бы не рекомендовал этого делать. Множество системных программ написаны на Python и протестированы именно с версией, поставляемой по умолчанию. Если вы измените версию что-то может перестать работать. Если вы всё же решились надо сначала добавить альтернативы:

Теперь смотрим ещё раз:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Теперь мы можем выбрать нужную нам версию и переключаться по необходимости. Для настройки используйте команду config:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

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

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

На момент написания статьи Python 3.10 ещё находится в разработке и дата выпуска намечена на октябрь 2021 года. Однако альфа версия уже доступна и вы можете её установить и потестировать если захотите.

sudo add-apt-repository ppa:deadsnakes/ppa

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Установка Python 3.10 в Ubuntu 20.04 выполняется командой:

sudo apt install python3.10

Готово, Python установлен и вы можете тестировать его и настраивать версии как описано выше. Для правильно ли прошла установка Python 3 Ubuntu, опять же выполните:

как установить питон на линукс убунту. Смотреть фото как установить питон на линукс убунту. Смотреть картинку как установить питон на линукс убунту. Картинка про как установить питон на линукс убунту. Фото как установить питон на линукс убунту

Выводы

В этой статье мы рассмотрели как установить Python на Ubuntu 20.04 и более ранних версий. Рассмотрели как выполняется установка из официальных репозиториев, из PPA и выбор версии. С выбором версии будьте аккуратны, не трогайте python, только python3, как я уже говорил, на Python 2.7 написано множество системных инструментов, и если вы попытаетесь запустить их не той версией интерпретатора, то ничего не получится. Если у вас остались вопросы, спрашивайте в комментариях!

Источник

Как установить Python 3.10 в Ubuntu 20.04 | 18.04

Как установить Python 3.10 в Ubuntu 20.04 | 18.04

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

Некоторые из основных применений Python:

В этом руководстве показано, как установить Python 3.10 в Ubuntu 20.04 | 18.04. Я расскажу о двух методах установки Python 3.10 в вашей системе Debian 11 | 10.

Убедитесь, что ваша система обновлена ​​и установлены необходимые пакеты.

Вариант 1 — установка Python 3.10 в Ubuntu 20.04 | 18.04 с использованием Apt Repo

Установить Python 3.10 на Ubuntu 20.04 | 18.04 с использованием APT довольно просто, это большой плюс для настраиваемого PPA deadsnakes! Это упрощает установку Python в Ubuntu и позволяет получать постоянные обновления, исправления ошибок и обновления безопасности.

Установите необходимую зависимость для добавления пользовательских PPA

Затем продолжите и добавьте PPA deadsnakes в список источников диспетчера пакетов APT, как показано ниже.

Нажмите Enter, чтобы продолжить.

Теперь, когда репозиторий deadsnakes добавлен в вашу систему Ubuntu 20.04 | 18.04, загрузите Python 3.10 с помощью одной команды ниже.

Проверьте установку, проверив установленную версию.

Вариант 2 — установить Python 3.10 в Ubuntu 20.04 | 18.04 из исходного кода.

Установите необходимые зависимости для сборки Python 3.10 из исходного кода.

Когда этот файл будет загружен, продолжайте и извлекайте его.

Теперь запустите процесс сборки Python 3.10, как показано ниже.

Завершив процесс сборки, введите команду make ниже, чтобы установить Python 3.10 в Ubuntu 20.04 | 18.04.

Проверьте вашу установку.

Установите модули Python | Расширения в Ubuntu 20.04 | 18.04.

Модули и расширения полезны в Python, поскольку они добавляют к нему функциональность. Модули можно установить в Ubuntu 20.04 | 18.04 с помощью диспетчера пакетов Python (PIP). В вашей системе должен быть установлен PIP, как показано ниже.

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

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

Вот и все! Надеюсь, вам понравилось это руководство по установке Python 3.10 в Ubuntu 20.04 | 18.04. Теперь вы настроены на использование Python для создания веб-приложений, разработки программного обеспечения, создания рабочих процессов и т. Д.

Источник

Установка Python 3 и настройка среды программирования на сервере Ubuntu 20.04

Published on May 13, 2020

Введение

Язык программирования Python приобретает все большую популярность как среди новичков, так и среди опытных разработчиков. Гибкий и универсальный Python отлично подходит для создания скриптов, автоматизации, анализа данных, машинного обучения и разработки серверных компонентов приложений. Разработчики выпустили первую версию языка Python в 1991 году с целью создать интересный язык программирования и назвали его в честь британской комедийной группы Monty Python.

В этом обучающем руководстве вы научитесь настраивать на сервере Ubuntu 20.04 среду программирования Python 3. Программирование на сревере дает много преимуществ и обеспечивает поддержку совместной работы над проектами разработки. Общие принципы этого обучающего модуля относятся к любым дистрибутивам Debian Linux.

Предварительные требования

Для выполнения этого обучающего руководства вам необходим пользователь non-root user с привилегиями sudo на сервере Ubuntu 20.04. Чтобы выполнить необходимую настройку, воспользуйтесь нашим руководством по первоначальной настройке сервера.

Если вы еще не знакомы со средой терминалой, вам будет полезна статья «Введение в терминалы Linux».

После настройки сервера и пользователя вы можете продолжить.

Шаг 1 — Настройка Python 3

Ubuntu 20.04 и другие версии Debian Linux поставляются с предустановленным Python 3. Чтобы убедиться в обновлении версий, мы выполним обновление системы с помощью команды apt для работы с инструментом Ubuntu Advanced Packaging Tool:

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

На экране терминала будет выведена страница результатов, где вы сможете увидеть номер версии. Хотя номер версии может различаться, результат будет выглядеть примерно так:

Для управления программными пакетами Python мы установим инструмент pip, предназначенный для установки и управления пакетами программирования, которые мы можем захотеть использовать в наших проектах разработки. Дополнительную информацию о модулях и пакетах, которые можно установить с помощью pip, можно найти в документе «Импортирование модулей в Python 3».

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

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

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

Шаг 2 — Настройка виртуальной среды

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

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

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

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

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

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

Команда pyvenv настраивает новый каталог, содержащий несколько элементов, которые мы можем просмотреть с помощью команды ls :

Совместная работа этих файлов обеспечивает изоляцию ваших проектов в более широком контексте вашего сервера, так что системные файлы и файлы проекта не смешиваются. Будет очень полезно использовать контроль версий и обеспечить каждому из ваших проектов доступ к конкретным пакетам, которые ему необходимы. Python Wheels — это формат готовых пакетов для Python, который помогает ускорить разработку программного обеспечения за счет сокращения количества операций компиляции. Он находится в каталоге share в Ubuntu 20.04.

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

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

После выполнения этих шагов ваша виртуальная среда готова к использованию.

Шаг 3 — Создание программы «Hello, World»

Теперь мы настроили нашу виртуальную среду и готовы создать традиционную программу «Hello, World!» Это позволит нам протестировать нашу среду и познакомиться с Python поближе, если мы еще не сделали этого.

Для этого мы откроем текстовый редактор командной строки (например, nano) и создадим новый файл:

Когда текстовый файл откроется в окне терминала, мы введем нашу программу:

После выхода из nano и возврата в оболочку мы запустим программу:

Заключение

Поздравляем! Вы настроили среду программирования Python 3 на своем сервере Ubuntu Linux и теперь можете начинать проект по программированию!

Если вы используете локальный компьютер, а не сервер, воспользуйтесь обучающем модулем «Установка и настройка локальной среды программирования для Python 3» для вашей операционной системы.

Теперь ваш сервер готов к разработке программного обеспечения. А дополнительную информацию о программировании на Python вы можете узнать из нашей бесплатной электронной книги «Программирование на Python 3» или в обучающих руководствах по Python.

Источник

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

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