Tutorial

Установка Python 3 и создание среды программирования в Ubuntu 18.04. [Краткое руководство].

PythonQuickstartDevelopmentUbuntu 18.04

Введение

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

В этом обучающем модуле вы научитесь устанавливать Python и создавать среду программирования на сервере Ubuntu 18.04. Более подробную версию настоящего обучающего модуля с более детальными разъяснениями каждого шага можно найти в обучающем модуле Установка Python 3 и настройка среды программирования на сервере Ubuntu 18.04.

Шаг 1 — Обновление и модернизация

Выполните вход на сервер Ubuntu 18.04 как пользователь sudo без привилегий root, затем выполните обновление системы и убедитесь. что поставленная версия Python 3 обновлена.

  • sudo apt update
  • sudo apt -y upgrade

Подтвердите установку, если система предложит вам это.

Шаг 2 — Проверьте версию Python

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

  • python3 -V

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

Output
Python 3.6.7

Шаг 3 — Установка pip

Для управления программными пакетами Python необходимо выполнить установку инструмента pip, который устанавливает библиотеки и модули для ваших проектов и управляет этими библиотеками и модулями.

  • sudo apt install -y python3-pip

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

  • pip3 install package_name

Здесь package_name может относиться к любому пакету или любой библиотеке Python, в том числе Django для веб-разработки или NumPy для научных вычислений. Если вы захотите установить NumPy, вы можете использовать команду pip3 install numpy.

Шаг 4 — Установка дополнительных инструментов

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

  • sudo apt install build-essential libssl-dev libffi-dev python3-dev

Шаг 5 — Установка venv

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

  • sudo apt install -y python3-venv

Шаг 6 — Создание виртуальной среды

Вы можете создать новую среду с помощью команды pyvenv. Мы назовем нашу новую среду my_env, но вы можете выбрать любое желаемое название.

  • python3.6 -m venv my_env

Шаг 7 — Активизация виртуальной среды

Активируйте среду с помощью следующей команды. где my_env — имя вашей среды программирования.

  • source my_env/bin/activate

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

Шаг 8 — Тестирование виртуальной среды

Откройте интерпретатор Python:

  • python

Обратите внимание, что в виртуальной среде Python 3 вы можете использовать команду python вместо python3 и pip вместо pip3.

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

Python 3.6.5 (default, Apr  1 2018, 05:46:30)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Теперь используйте функцию print() для создания традиционной программы Hello, World:

  • print("Hello, World!")
Output
Hello, World!

Шаг 9 — Отключение виртуальной среды

Закройте интерпретатор Python:

  • quit()

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

  • deactivate

Дополнительное чтение

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

0 Comments

Creative Commons License