Как установить Python 3 и настроить среду программирования в Ubuntu 18.04 [Quickstart]

Вступление

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

Из этого туториала вы узнаете, как установить Python и настроить среду программирования на сервере Ubuntu 18.04. Более подробную версию этого руководства с более подробным объяснением каждого шага см. ВHow To Install Python 3 and Set Up a Programming Environment on an Ubuntu 18.04 Server.

[[step-1 -—- update-and-upgrade]] == Шаг 1 - Обновление и обновление

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

sudo apt update
sudo apt -y upgrade

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

[[step-2 -—- check-version-of-python]] == Шаг 2. Проверьте версию Python

Проверьте, какая версия Python 3 установлена, набрав:

python3 -V

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

OutputPython 3.6.7

[[step-3 -—- install-pip]] == Шаг 3. Установите pip

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

sudo apt install -y python3-pip

Пакеты Python можно установить, набрав:

pip3 install package_name

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

[[step-4 -—- install-additional-tools]] == Шаг 4. Установите дополнительные инструменты

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

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

[[step-5 -—- install-venv]] == Шаг 5. Установите venv

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

sudo apt install -y python3-venv

[[step-6 -—- create-a-virtual-environment]] == Шаг 6 - Создайте виртуальную среду

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

python3.6 -m venv my_env

[[step-7 -—- activate-virtual-environment]] == Шаг 7. Активировать виртуальную среду

Активируйте среду, используя команду ниже, гдеmy_env - имя вашей среды программирования.

source my_env/bin/activate

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

[[step-8 -—- test-virtual-environment]] == Шаг 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!

[[step-9 -—- deactivate-virtual-environment]] == Шаг 9 - Деактивировать виртуальную среду

Выйдите из интерпретатора Python:

quit()

Затем выйдите из виртуальной среды:

deactivate
Related