Установка Python в Linux Mint

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

Универсальность позволяет применять этот язык программирования в разных сферах — от обычного парсинга данных до систем машинного обучения, графических редакторов и даже игр. В этой статье мы поговорим о том как установить Python в Linux Mint.

Установка Python 3.9 в Linux Mint

В Linux Mint 20 Ulyana уже предустановлен Python версии 3.8.2. Новая версия должна появиться в октябре 2020-го года, однако уже сейчас можно потестировать бета-версию 3.9.

1. Установка с помощью Docker

Иногда нет необходимости производить полноценную установку. Например, нужно просто проверить и отладить работу одного скрипта или, как в данном случае, просто оценить новую версию Python. Это очень просто сделать, если установлен Docker. Загрузить готовый образ можно с Docker Hub. На момент написания статьи доступен образ c версией python:3.9.0rc1:

Установка Python в Linux Mint

Для примера рассмотрим простейший скрипт, выводящий на экран сообщение с текстом “Привет читателям LOSST”. Скрипт разместим в каталоге /home/mint:

print(“Привет читателям LOSST”)

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

docker run -it –rm –name script-for-python3.9 -v “$PWD”:/home/mint -w /home/mint python: 3.9.0rc1 python script.py

Установка Python в Linux Mint

Как видим, скрипт успешно отработал с новой версией Python, запущенной с помощью docker.

2. Установка из репозиториев

Для того, чтобы установить Python 3.9 для постоянного использования, необходимо выполнить несколько команд. Установим (если ещё не установлен) software-properties-common:

sudo apt install software-properties-common

sudo add-apt-repository ppa:deadsnakes/ppa

Далее установим сам пакет Python3.9:

sudo apt install python3.9

Установка Python в Linux Mint

Python 3.9 успешно установлен. Проверим номер версии:

Установка Python в Linux Mint

Настройка venv

Несмотря на то, что скрипты в Python не нужно компилировать для последующего использования, иногда их требуется запускать в специальной изолированной виртуальной среде (Virtual Environment). Это поможет решить проблемы с разными версиями пакетов. Утилита venv как раз и служит для этих целей.

Установим venv с помощью команды:

sudo apt install python3.9-venv

Установка Python в Linux Mint

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

python3.9 -m venv env-3.9

Здесь env-3.9 — произвольное название для Virtual Environment. Для активации нужного venv введём следующую команду:

Установка Python в Linux Mint

Теперь запустим созданный нами ранее скрипт в этой среде:

Установка Python в Linux Mint

Скрипт успешно отработал.

Для деактивации этого виртуального окружения воспользуемся командой:

Установка Python в Linux Mint

Выводы

Установка Python 3.9 в Linux Mint 20 не сложнее установки любой другой программы. Возможности этого языка огромны. Например, он используется в таких играх, как Battlefield 2 и World of Tanks. Instagram и YouTube написаны преимущественно с использованием Python. Этот язык — удачный выбор для начинающего свой путь в мире программирования разработчика.

Нет похожих записей

alt=”Creative Commons License” width=”” />
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

Об авторе

Установка Python в Linux Mint

Прошел долгий путь от помощника системного администратора до DevOps инженера. Свою профессию считаю скорее хобби, чем работой, потому что занимаюсь любимым делом. Впервые Linux скачал в начале 2000 года по Dial-up соединению. Это был Mandriva Linux. На нем же запустил сервер Counter Strike, потом форум в пределах горного комбината, потом вдруг заметил, что любую проблему пытаюсь решить с помощью Linux и ведь решал же!

7 комментариев

Привет! А На куя! собственно это нужно!? Одну версию обновить на более новую? Я, точно также могу написать статью, как в Линукс Минт обновить: LibreOffice<, Thunderbird. Как установить Plank, qBittorrent, MPV, SMPlayer, . и, вообще, как из Минта удалить весь предустановленный мусор и сделать Действительно – систему для Людей.

>Привет! А На куя! собственно это нужно!?
Чтобы обмазаться свежим.

>и, вообще, как из Минта удалить весь предустановленный мусор
А вот про это я бы с радостью в одной статье прочитал.

В Mint, в отличии от Ubuntu к примеру нет минимальной установки увы. Приходится чистить после.

Сейчас все хорошо удаляется через Менеджер программ! Раньше приходилось пользоваться командами. После удаления – перезагрузить и удалить в Nemo в папках config и local , возможно оставшиеся папки. Лично я, например, сразу удаляю ненужные (лично мне): Warpinator (у меня нет локальной сети из комнаты на кухню и в туалет)))), Gnone (устанавливаю Cherrytrere), Celluloid (дооптимизировались до такой степени, что на моем железе “тяжелые видео” не идут и система виснет и глохнет! Ставлю MPV и SMPlayer (потом удаляю SMTube – он уже не функционален), удаляю HexChat – пустая бзикалка, Transmission (меняю на qBittorrent – в нем можно запланировать отключение ПК), естественно – Rhythmbox – тяжеловесный монстр! Меняю на Lollypop – отличная вещь. Или, как вариант – Quod Libet – но, ставлю тестовую версию! Работает отлично и глюков нет! и пр. и пр. После этого – захожу в “Администрирование – Источники приложений – Обслуживание – Исправление проблем списка пакетов – и Очистка остаточной конфигурации” . После этого всего – Система – Супер. Если будет интересно – пишите, я дам команды по установке всех программ!

Сайт переживает Явный Кризис – Не посетителей, Не комментариев! Может быть, Вы, авторы, идете несколько не в том направлении и делаете что-то не так!? Вопрос Риторический.