Быстрая установка Python 3 и настройка среды разработки на сервере Ubuntu 18.04
Python, Quickstart, Ubuntu | Комментировать запись
Python – гибкий и многофункциональный язык программирования. Он часто используется в скриптах, а также для автоматизации, анализа данных, машинного обучения и разработки бэкэнда.
Данный мануал поможет вам быстро установить Python и настроить среду разработки на сервере Ubuntu 18.04. Расширенную версию мануала вы найдете здесь.
1: Обновление системы
Войдя на сервер Ubuntu 18.04, обновите систему и индекс пакетов, чтобы использовать наиболее актуальную версию Python 3.
sudo apt update
sudo apt -y upgrade
По запросу подтвердите операцию.
2: Проверка версии Python
Запросите версию Python 3:
python3 -V
Команда вернет примерно такой вывод (в зависимости от того, когда вы обновили систему):
Python 3.6.5
3: Установка pip
Теперь нужно установить pip – менеджер пакетов и библиотек Python.
sudo apt install -y python3-pip
Для установки пакетов Python используйте:
pip3 install package_name
где package_name – имя пакета Python, который нужно установить. К примеру, чтобы установить библиотеку NumPy, нужно ввести:
pip3 install numpy
4: Установка дополнительных инструментов
Для настройки надежной среды разработки вам понадобятся следующие инструменты:
sudo apt install build-essential libssl-dev libffi-dev python3-dev
5: Установка venv
Виртуальная среда позволяет вам изолировать проекты Python в индивидуальном пространстве. Для создания такой среды используется стандартный инструмент venv:
sudo apt install -y python3-venv
6: Создание виртуальной среды
Чтобы создать виртуальную среду, используйте команду pyvenv. Здесь мы условно назовем среду my_env, но вы можете назвать ее по своему усмотрению.
python3.6 -m venv my_env
7: Активация виртуальной среды
Чтобы включить виртуальную среду, используйте эту команду:
source my_env/bin/activate
Вместо my_env укажите имя вашей виртуальной среды.
После этого префикс командной строки должен измениться:
(my_env) 8host@ubunty:~/environments$
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!")
Hello, World!
9: Отключение виртуальной среды
Выйдите из интерпретатора:
quit()
Затем отключите виртуальную среду:
deactivate
Читайте также:
- Установка Python 3 и настройка среды разработки на сервере Ubuntu 18.04
- Использование интерактивной консоли Python
- Написание комментариев в Python 3