Установка 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:

Для примера рассмотрим простейший скрипт, выводящий на экран сообщение с текстом «Привет читателям 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, запущенной с помощью 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 3.9 успешно установлен. Проверим номер версии:

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

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

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

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

Выводы
Установка Python 3.9 в Linux Mint 20 не сложнее установки любой другой программы. Возможности этого языка огромны. Например, он используется в таких играх, как Battlefield 2 и World of Tanks. Instagram и YouTube написаны преимущественно с использованием Python. Этот язык — удачный выбор для начинающего свой путь в мире программирования разработчика.
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.
Похожие записи
Оцените статью
alt=»Creative Commons License» width=»» />
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .
Об авторе
Прошел долгий путь от помощника системного администратора до DevOps инженера. Свою профессию считаю скорее хобби, чем работой, потому что занимаюсь любимым делом. Впервые Linux скачал в начале 2000 года по Dial-up соединению. Это был Mandriva Linux. На нем же запустил сервер Counter Strike, потом форум в пределах горного комбината, потом вдруг заметил, что любую проблему пытаюсь решить с помощью Linux и ведь решал же!
8 комментариев к “Установка Python в Linux Mint”
Привет! А На куя! собственно это нужно!? Одну версию обновить на более новую? Я, точно также могу написать статью, как в Линукс Минт обновить: 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 — но, ставлю тестовую версию! Работает отлично и глюков нет! и пр. и пр. После этого — захожу в «Администрирование — Источники приложений — Обслуживание — Исправление проблем списка пакетов — и Очистка остаточной конфигурации» . После этого всего — Система — Супер. Если будет интересно — пишите, я дам команды по установке всех программ!
А как тебе написать. У меня есть желание капитально почистить Линукс Минт и установить только то,что мне надо.
Сайт переживает Явный Кризис — Не посетителей, Не комментариев! Может быть, Вы, авторы, идете несколько не в том направлении и делаете что-то не так!? Вопрос Риторический.
Интересно, особенно для ubuntu
Спасибо, очень помогла ваша статья. Не мог открыть через терминал geany свой скрипт, через его название. После нескольких обновлений это получилось сделать. Единственная статья из многих, которая помогла)))
Как запустить файл питона 3 на Linux Mint 18.2 двойным кликом?

Курум, открыть консоль в папке с файлом, заменить script.py на имя вашего скрипта и выполнить команду.
+x разрешает исполнять файл


- Вконтакте
если я правильно понял вопрос
пкм на рабочем столе -> создать ярлык для запуска здесь -> там откроется окно, поставить галку на открыть в терминале, разделе команда прописать python3 <путь до скрипта>
How to install latest python 3 on Linux Mint
In this tutorial, we will see how to install the latest Python on Linux Mint and Ubuntu. We will cover two ways to install Python on Ubuntu like systems:
- via APT
- from source
Python 3.10 is the latest version as of writing this post.
2. Installing Latest Python 3 on Linux Mint with Apt
Let’s start by the simplest way to install the latest Python 3 on Linux Mint — with PPA.
There is a PPA — “deadsnakes” team where the latest version of Python can be found.
To install any Python version from it follow next steps:
- Start your terminal
- Update the package list by:
- Add the deadsnakes PPA to the sources list:
- install latest Python by:
- verify the installation by:
Finally you can start it by typing:
3. Install Latest Python on Linux Mint from Source
To install latest Python on Linux Mint or Ubuntu from the sources you need to follow the next steps:
- install dependencies by:
- download the latest Python version from the site: Python Source Releases manually or by command:
- extract the archive
- open the extracted folder:
- build the package and prepare the source for the installation
- install the Python on your system:
Note: In order to prevent collision with the pre-installed Python on Ubuntu / Linux Mint we use altinstall instead of install
- test the latest Python version by:
4. Conclusion
In this tutorial, we have learned to install the latest Python on Linux Mint in two ways. As a bonus we learned how to configure Python on Pycharm.
By using SoftHints — Python, Linux, Pandas , you agree to our Cookie Policy.
Установка и настройка Python в Linux Mint
п ython — чрезвычайно мощный язык программирования, широко используемый в различных областях, включая веб-разработку, анализ данных, машинное обучение и научные вычисления. Если вы являетесь пользователем Linux Mint и хотите начать изучать Python или работать с ним, вам может быть интересно, как установить и настроить его в своей системе.
Эта статья поможет вам установить Python в Linux Mint и настроить его среду. Вы научитесь проверять текущую версию Python, устанавливать ее с помощью менеджера пакетов, настраивать виртуальную среду, управлять пакетами Python с помощью pip, настраивать среду и запускать Python сценарий. Следуя этой статье, вы получите полнофункциональную среду Python в своей системе Linux Mint.
Проверка текущей версии Python
Перед установкой или настройкой Python обязательно проверьте текущую версию Python, установленную в вашей системе Linux Mint. Чтобы проверить текущую версию Python, выполните следующие действия:
Откройте терминал, нажав комбинацию клавиш «Ctrl + Alt + T» или щелкните значок терминала в строке меню внизу. Когда терминал открыт, используйте команду «python –version», чтобы проверить текущую версию Python, установленную в вашей системе.

Проверка текущей версии Python
Вывод будет отображать версию Python, установленную в вашей системе. Например, если в вашей системе установлен Python 3.10.6, вывод будет следующим:

Проверка текущей версии Python важна, поскольку для правильной работы некоторых библиотек и пакетов может потребоваться определенная версия. Зная текущую версию, вы гарантируете, что установите правильные зависимости и пакеты, чтобы избежать проблем с совместимостью.
Установка Python в Linux Mint
Существует несколько способов установить Python в системе Linux Mint. В этом разделе будут рассмотрены три метода: с помощью терминала, через диспетчер пакетов (APT) и с официального сайта.
Использование терминала для установки Python: Один из самых простых способов установить Python в Linux Mint — использовать команды терминала. Откройте терминал, нажав комбинацию клавиш «Ctrl + Alt + T» или щелкнув значок терминала в строке меню внизу. Выполните следующую команду, чтобы обновить список пакетов:

Обновление списка пакетов
После этого выполните следующую команду для установки Python:

Установка Python через терминал
После завершения установки проверьте установленную версию Python, выполнив команду «python –version» в терминале.
- Как легко обмениваться файлами и папками в сети Linux Mint
- Подробное руководство по использованию программного менеджера Linux Mint.
- 15 лучших тем Linux Mint Cinnamon
Установка Python через менеджер пакетов (APT): Еще один способ установить Python в Linux Mint — это диспетчер пакетов APT. Откройте терминал, нажав комбинацию клавиш «Ctrl + Alt + T» или щелкнув значок терминала в строке меню внизу. Выполните следующую команду, чтобы обновить список пакетов:

Обновление списка пакетов для менеджера
После этого выполните следующую команду для установки Python:

Установка Python с помощью APT
После завершения установки вы можете проверить установленную версию Python, выполнив команду «python3 –version» в Терминале.
Установка Python с официального сайта: Если вы хотите установить последнюю версию Python или конкретную версию, недоступную в менеджере пакетов, вы можете скачать и установить ее с официального сайта. Откройте веб-браузер и посетите официальный сайт Python ( https://www.python.org/downloads/).
Нажмите кнопку «Загрузить Python», чтобы загрузить последнюю версию Python. После завершения загрузки откройте терминал и перейдите в каталог, в котором был сохранен загруженный файл.
Выполните следующую команду, чтобы извлечь загруженный файл:

Извлечение загруженного файла
Обязательно замените «python.tar.xz» на имя загруженного файла. Перейдите в извлеченный каталог, выполнив следующую команду:

Переход к извлеченному каталогу
Замените «3.10.6» номером версии загруженного вами Python. Выполните следующие команды для настройки и установки Python:

Установка скачанного файла
После завершения установки проверьте установленную версию Python, выполнив команду «python3 –version» в Терминале. Мы рассмотрели все три метода установки Python в Linux Mint. Вы можете выбрать тот, который соответствует вашему конкретному стилю рабочего процесса.
Настройка виртуальной среды для Python
При работе над проектом Python необходимо создать отдельную виртуальную среду, чтобы избежать конфликтов между различными версиями Python и библиотеками. В этом разделе мы расскажем, как настроить виртуальную среду для Python с помощью venv в Linux Mint.
- Как легко обмениваться файлами и папками в сети Linux Mint
- Подробное руководство по использованию программного менеджера Linux Mint.
- 15 лучших тем Linux Mint Cinnamon
Что такое виртуальная среда?
Виртуальная среда — это изолированная среда Python со своим собственным исполняемым файлом Python и зависимостями библиотек. Создание виртуальной среды позволяет вам устанавливать пакеты и библиотеки Python для конкретных проектов и управлять ими, не затрагивая общесистемную установку Python или другие проекты. Для разных проектов могут потребоваться разные версии, и их установка в масштабе всей системы может вызвать конфликты и проблемы с зависимостями.
Как создать виртуальную среду с помощью venv?
Модуль venv доступен в Python 3.3 и более поздних версиях и может создавать виртуальные среды в таких системах, как Linux Mint. Откройте терминал и перейдите в каталог проекта, в котором вы хотите создать виртуальную среду. Выполните следующую команду, чтобы создать новую виртуальную среду:

Создание новой виртуальной среды
Не забудьте заменить «foss-env» на имя, которое вы хотите дать своей виртуальной среде. После создания виртуальной среды установите в ней необходимые пакеты и библиотеки, характерные для вашего проекта.
Как активировать и деактивировать виртуальную среду?
Чтобы использовать виртуальную среду, ее необходимо сначала активировать. Для этого выполните следующую команду в терминале Linux Mint:

Активация виртуальной среды
Опять же, не забудьте заменить «foss-env» на имя вашей виртуальной среды. После активации виртуальной среды имя виртуальной среды начнет отображаться в командной строке. Теперь вы можете устанавливать и использовать пакеты для конкретных проектов.
Чтобы деактивировать виртуальную среду, выполните в терминале следующую команду:

Деактивация виртуальной среды
Это вернет вас к общесистемной установке Python. Настраивая виртуальную среду для своего проекта, вы гарантируете, что зависимости и пакеты устанавливаются и управляются в изолированной среде, не влияя на общесистемную монтаж.
Установка и управление пакетами Python с помощью pip
Pip — это стандартный менеджер пакетов для Python, который позволяет устанавливать, обновлять и удалять пакеты и библиотеки Python. В этом разделе рассказывается, как установить pip и использовать его для управления этими пакетами в Linux Mint.
Что такое пип?
Pip — это инструмент командной строки, который упрощает установку и управление пакетами и библиотеками Python. Он используется для установки, обновления или удаления пакетов, что делает его важным инструментом для работы с Python.
Как установить pip в Linux Mint?
Pip обычно включается в установку Python версии 3.4 или новее. Если pip еще не установлен, вы можете установить его с помощью следующей команды в терминале:
- Как легко обмениваться файлами и папками в сети Linux Mint
- Подробное руководство по использованию программного менеджера Linux Mint.
- 15 лучших тем Linux Mint Cinnamon

Установка pip в Linux Mint
Это установит pip для Python 3. Если вы хотите установить pip для Python 2, используйте вместо этого следующую команду:

Установка pip для Python 2
Приложения командной строки — один из старейших и наиболее часто используемых типов приложений в системах на базе Linux. Изучите основы разбора аргументов командной строки в Python .
Как установить пакеты Python с помощью pip?
Как только pip будет установлен в вашей системе, используйте его для установки пакетов и библиотек Python. Откройте терминал и активируйте виртуальную среду, если вы ее создали. Выполните следующую команду, чтобы установить пакет:

Замените «numpy» на имя пакета, который вы хотите установить. Pip немедленно начнет загрузку пакета и его зависимостей. После установки пакет станет доступен для проекта Python.
Как удалить пакеты Python с помощью pip?
Вы можете использовать pip для удаления пакетов, которые вам больше не нужны. Откройте терминал и активируйте виртуальную среду, если вы ее создали. Выполните следующую команду, чтобы удалить пакет:

Опять же, не забудьте заменить «numpy» на имя пакета, который вы хотите удалить. Pip удалит пакет и его зависимости из вашей системы, как только будет выполнена команда.
Настройка среды Python
Настройка среды Python имеет решающее значение для обеспечения бесперебойной работы проектов Python. В этом разделе рассказывается, как установить переменные среды, версию Python по умолчанию и путь Python в вашей системе.
Как установить переменные среды для Python?
Переменные среды — это значения, к которым обращаются программы, работающие в вашей системе. Они могут хранить информацию о конфигурации и настройки для ваших проектов Python. Чтобы установить переменные среды для Python в Linux Mint, откройте терминал и активируйте виртуальную среду. Выполните следующую команду, чтобы открыть файл bashrc:

Открытие файла bashrc
Прокрутите файл до конца и добавьте следующие строки:

Установка переменных окружения
Замените «/home/desktop/python/packages» на путь к вашим пакетам Python и «/home/desktop/python/bin» на путь к вашему бинарному файлу Python. Нажмите «Ctrl + X», чтобы сохранить и выйти из файла в редакторе nano.
- Как легко обмениваться файлами и папками в сети Linux Mint
- Подробное руководство по использованию программного менеджера Linux Mint.
- 15 лучших тем Linux Mint Cinnamon
Выполните следующую команду, чтобы применить эти изменения:

Поиск информации об оборудовании и системе в Linux — удобная и интересная задача для любого разработчика или обычного пользователя. Учиться как это сделать с помощью Python .
Установка версии по умолчанию: Если в вашей системе установлено несколько версий Python, вы можете установить версию по умолчанию. Откройте терминал и выполните следующую команду, чтобы получить список установленных версий Python:

Список всех установленных версий
Определите версию Python, которую вы хотите использовать по умолчанию. Выполните следующую команду, чтобы установить его как один:

Установка Python 3.10.6 по умолчанию
Замените «3.10.6» версией Python, которую вы хотите использовать по умолчанию. Выполните следующую команду, чтобы убедиться, что установлена версия Python по умолчанию:

Проверка версии Python по умолчанию
Настройка пути Python: Путь Python — это список каталогов, в которых Python ищет модули и пакеты. Чтобы настроить это в Linux Mint, откройте терминал и активируйте виртуальную среду. Выполните следующую команду, чтобы открыть файл pythonpath в текстовом редакторе:

Открытие файла pythonpath
Добавьте каталоги, которые вы хотите включить в путь Python, по одному на строку. Нажмите «Ctrl + X», чтобы сохранить и выйти из файла. Выполните следующую команду, чтобы применить эти изменения:

Применение изменений в bashrc
Запуск скрипта Python
Теперь, когда вы установили и настроили Python в своей системе Linux Mint, пришло время запустить ваш первый скрипт Python. В этом разделе рассказывается, как написать простой скрипт Python, запустить его из терминала и устранить некоторые распространенные ошибки.
Написание простого скрипта Python в текстовом редакторе: вам нужен текстовый редактор, чтобы написать скрипт на питоне. Вы можете использовать любой редактор, например Atom, Sublime Text или VS Code. Вот пример простого скрипта Python, который печатает «Hello, world!» в консоль:

Простой скрипт Python
Сохраните файл с расширением .py, например hello_world.py.
- Как легко обмениваться файлами и папками в сети Linux Mint
- Подробное руководство по использованию программного менеджера Linux Mint.
- 15 лучших тем Linux Mint Cinnamon
Запуск скрипта Python из терминала: Откройте терминал и перейдите в каталог, в котором сохранен ваш скрипт. Запустите следующую команду в терминале для запуска этого скрипта:

Не забудьте заменить «hello_world.py» на имя файла вашего скрипта. Затем нажмите Enter, чтобы выполнить команду. Вывод должен логировать «Hello, world!» к терминалу.
Устранение распространенных ошибок
Вы можете столкнуться с ошибками при запуске скриптов Python в Linux Mint. Ниже приведены некоторые распространенные ошибки, а также их решения:
SyntaxError: неверный синтаксис: Это происходит, если ваш сценарий имеет синтаксическую ошибку. Проверьте свой сценарий на наличие опечаток или отсутствующих знаков препинания.

SyntaxError недопустимый синтаксис
NameError: имя «x» не определено: Это происходит, если вы пытаетесь использовать переменную, которая не была определена. Перед использованием убедитесь, что все ваши переменные определены правильно.

Имя NameError ‘x’ не определено
IndentationError: неожиданный отступ: Это происходит, если у вас есть несогласованный отступ в скрипте. Python полагается на отступы для идентификации блоков кода, поэтому убедитесь, что ваши отступы непротиворечивы.

Неожиданный отступ IndentationError
ModuleNotFoundError: Нет модуля с именем «имя_модуля»: Это происходит, если вы пытаетесь импортировать модуль, который еще не установлен в системе. Используйте pip для установки отсутствующего модуля, а затем повторно запустите тот же скрипт.

ModuleNotFoundError нет модуля с именем numpy
Заключение
Python — универсальный язык программирования, широко используемый в веб-разработке, науке о данных и машинном обучении. С Python, установленным в вашей системе Linux Mint, вы можете воспользоваться многими преимуществами языка, включая его простоту, удобство использования и обширную экосистему библиотек и инструментов.
Вы можете писать и запускать сценарии, устанавливать пакеты и управлять ими, а также настраивать виртуальную среду. Кроме того, можно настроить среду Python, установив переменные среды, настроив ее путь и установив версию по умолчанию для запуска всех сценариев в Linux Mint. Списки являются одним из наиболее часто используемых типов данных в Python и могут использоваться для многих операций. Ознакомьтесь с нашей статьей о изучение всего, что есть в списках Python .
РАСШИРЬТЕ ВАШ ОПЫТ РАБОТЫ С LINUX.
СОПО Linux является ведущим ресурсом как для энтузиастов, так и для профессионалов Linux. Сосредоточив внимание на предоставлении лучших учебных пособий по Linux, приложений с открытым исходным кодом, новостей и обзоров, FOSS Linux является источником всего, что касается Linux. Независимо от того, новичок вы или опытный пользователь, в FOSS Linux каждый найдет что-то для себя.
- 02/04/2023
- 0
- ДомLinux монетный двор
Ubuntu — Страница 21 — VITUX
- 08/08/2021
- 0
- ДомОтпечатокКарим БуздарПоследний "LinuxПолитика конфиденциальностиПрочитайте большеОболочкаПерейти к содержаниюUbuntuVituxVitux.ComCentos" первыйDebianРабочий стол
Программное обеспечение Arduino или IDE (интегрированная среда разработки) содержит текстовый редактор, который обычно используется для написания, компиляции и загрузки кода в оборудование Arduino. Это помогает подключаться и взаимодействовать с о.
Ubuntu — Страница 22 — VITUX
- 08/08/2021
- 0
- ДомОтпечатокКарим БуздарПоследний "LinuxПолитика конфиденциальностиПрочитайте большеОболочкаПерейти к содержаниюUbuntuVituxVitux.ComCentos" первыйDebianРабочий стол
Qt — это бесплатная кросс-платформенная среда разработки приложений с открытым исходным кодом для настольных, встроенных и мобильных устройств. Он поддерживает различные платформы, такие как Linux, OS X, Windows, VxWorks, QNX, Android, iOS, BlackB.
Debian — Страница 8 — VITUX
- 08/08/2021
- 0
- ДомОтпечатокКарим БуздарПоследний "LinuxПолитика конфиденциальностиПрочитайте большеОболочкаПерейти к содержаниюUbuntuVituxVitux.ComCentos" первыйDebianРабочий стол
Существует так много музыкальных плееров, которые поддерживают потоковую передачу звука, но что, если вы предпочитаете слушать любимые радиостанции, не выходя из командной строки? На самом деле существует довольно много музыкальных плееров с коман.