Как установить Python 3 и настроить среду программирования в Ubuntu 18.04 [Быстрый старт]
###Введение
Python — это гибкий и универсальный язык программирования с сильными сторонами сценариев, автоматизации, анализа данных, машинного обучения и серверной разработки.
В этом руководстве вы узнаете, как установить Python и настроить среду программирования на сервере Ubuntu 18.04. Для получения более подробной версии этого руководства с более подробными объяснениями каждого шага обратитесь к статье Как установить Python 3 и настроить среду программирования на сервере Ubuntu 18.04.
Шаг 1 — Обновление и обновление
Войдя на свой сервер Ubuntu 18.04 как пользователь без полномочий root, сначала обновите и обновите свою систему, чтобы убедиться, что ваша поставленная версия Python 3 обновлена.
- sudo apt update
- sudo apt -y upgrade
Подтвердите установку, если будет предложено это сделать.
Шаг 2 — Проверьте версию Python
Проверьте, какая версия Python 3 установлена, набрав:
- python3 -V
Вы получите вывод, подобный следующему, в зависимости от того, когда вы обновили свою систему.
OutputPython 3.6.7
Шаг 3 — Установите пип
Чтобы управлять программными пакетами для 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!")
OutputHello, World!
Шаг 9 — Деактивировать виртуальную среду
Выйдите из интерпретатора Python:
- quit()
Затем выйдите из виртуальной среды:
- deactivate
Дальнейшее чтение
Вот ссылки на более подробные руководства, связанные с этим руководством:
- Как установить Python 3 и настроить среду программирования на сервере Ubuntu 18.04
- Бесплатная электронная книга Как программировать на Python 3
- Руководства по проектам программирования