Как установить Python на Linux Mint
Обновлено: 22.11.2024
[Учебник] Безопасная установка и использование других версий Python для кодирования (64-разрядная версия Mint 20)
Правила форума
Пожалуйста, не добавляйте вопросы поддержки в учебники, вместо этого создайте свою собственную тему в соответствующем подфоруме. Перед публикацией прочтите это
[Учебник] Безопасная установка и использование других версий Python для кодирования (64-разрядная версия Mint 20)
Последнее обновление: 02 декабря 2021 г.
Введение
Python — это популярный язык для начинающих и важная часть Mint для правильной работы ОС. Распространенная ошибка новичков состоит в том, что они испортят общесистемную установку Python: удалят ее, заменят другой, загрузят версии Python из PPA или, что еще хуже, загрузят и создадут другую версию из исходного кода (у которой нет четкого способа удаления). ). Результатом может быть потеря функциональности рабочего стола или что-то похуже.
Приведенные ниже команды предназначены для использования в окне терминала с помощью bash. Инструкции для других оболочек отличаются. (Вам не нужно набирать символ стрелки ➜, это просто для галочки.)
Команда python
Во-первых, обычно возникает путаница с версиями/командами Python 2 и 3. Обычно Python, поставляемый с 64-разрядной версией Mint (20, 20.1, 20.2), представляет собой версию Python 3.8.
Ой! Это связано с тем, что python относится к Python 2, тогда как python3 относится к Python 3. Это поведение по умолчанию во всех дистрибутивах на основе Ubuntu. Это вызывает проблемы с некоторыми популярными инструментами, такими как youtube-dl или yt-dlp, которые ожидают, что команда python будет использовать Python 3. Это настолько распространенная проблема, что Ubuntu создал для нее пакет!
В Mint 20 и более поздних версиях Python 2 отсутствует по умолчанию, поэтому он больше не нужен для работы вашей операционной системы, поэтому безопасно перенаправить команду python на python3 . Это не испортит ничего, что уже использует /usr/bin/python3 . Итак, давайте установим тот пакет, который нам сообщает apt (очевидно, не делайте этого, если вы по какой-то причине специально установили Python 2!):
Теперь обе команды python и python3 будут использовать Python 3. Если вы не установили Python 2 по каким-то особым причинам, это нормально.
Чтобы установить PyEnv, нам нужно сначала установить зависимости. Они необходимы для загрузки и установки самого PyEnv, а также для загрузки и сборки альтернативных версий Python:
Обычно эти библиотеки не должны конфликтовать или удалять что-либо, но на всякий случай внимательно прочитайте сообщение apt, прежде чем нажимать Enter!
Настройка PyEnv для вашего профиля и оболочки
Теперь давайте настроим PyEnv, чтобы он всегда был доступен при входе в систему. Откроем файл ~/.profile:
Установка других версий Python с помощью PyEnv
Пока у нас есть только системная версия Python. Давайте установим другую версию Python. Мы можем перечислить доступные версии:
Хорошо. Он устанавливается в каталог ~/.pyenv/versions/3.10.0. Звездочка * — это та, которая активна в Терминале. Давайте переключим его:
Хорошо! Выйдите из оболочки Python, нажав Ctrl+D.
Чтобы вернуться назад, мы можем использовать систему оболочки pyenv. Проверьте еще раз:
Простое использование версий Python внутри IDE
Вы можете легко выбрать версию Python в Visual Studio Code (сначала установите расширение Python!). Щелкните в нижнем левом углу версии Python, затем выберите нужную версию в раскрывающемся меню:
Затем встроенный терминал VS Code автоматически выполнит для вас команду pyenv shell 3.10.0.
И PyCharm (щелкните в правом нижнем углу, затем "Добавить интерпретатор"):
Идем дальше
Вы можете установить столько же других версий Python с помощью pyenv install . где вы замените . с любой из версий, перечисленных в версиях pyenv --list . Вы можете удалить версию Python с помощью pyenv uninstall . Очевидно, не пытайтесь удалить систему pyenv! Я не пробовал, но, вероятно, это не позволяет вам это сделать.
Вы можете обновить сам pyenv с помощью команды pyenv update. Если вам это надоело, вы можете «удалить» все с помощью rm -fr ~/.pyenv . Опять же, это безопасно и не будет мешать вашей системе Python.
Действие команды pyenv shell 3.10.0 истечет, когда вы закроете терминал, ваша версия Python вернется к тому, что было. Если вы хотите, чтобы изменения остались, вам нужно использовать pyenv global 3.10.0. Но это может быть проблемой, если вы забудете переключить его обратно! Просто выполните глобальную систему pyenv, и вы в безопасности.
Оболочка pyenv . (а также команды pyenv global . ) могут включать сразу столько версий Python, сколько вы хотите, если вы одновременно тестируете свой код на нескольких версиях Python (например, запуская параллельные тесты с помощью инструмента тестирования, такого как tox ).< /p>
Python популярен и используется практически во всех проектах по информатике. Тем не менее, он приобрел большую популярность в области искусственного интеллекта и связанных с ним областях, таких как машинное обучение, глубокое обучение и т. д.
Python 3.9 — это последний основной выпуск Python. Он используется во многих обновлениях.
Python 3.9 доступен в репозитории deadsnakes PPA. Более того, мы также можем собрать Python на Linux Mint 20 из исходного кода.
Установка Python 3.9 на Linux Mint 20 из репозитория PPA
Установить Python 3.9 на Linux Mint 20 из репозитория deadsnakes PPA очень легко и просто.
Выполните указанные ниже действия, чтобы установить Python 3.9 на Linux Mint 20 из репозитория deadsnakes:
Шаг 1. Обновите кеш apt
Запустите терминал и обновите кеш apt с помощью команды:
Шаг 2. Установите зависимости
Затем введите команду для установки необходимых зависимостей, которые необходимы для Python 3.9:
Шаг 3. Добавьте репозиторий PPA
Затем добавьте репозиторий PPA:
Шаг 4. Установите Python 3.9
Установите Python 3.9 следующим образом:
Нажмите «y», чтобы продолжить установку Python 3.9.
Шаг 5. Проверьте установку Python 3.9.
После установки Python 3.9 проверьте установку с помощью команды:
Python 3.9 успешно установлен в Linux Mint 20.
Примечание. В случае возникновения проблем с зависимостями после установки Python 3.9 выполните приведенную ниже команду, чтобы устранить проблему:
Установка Python 3.9 на Linux Mint 20 из исходного кода
Это еще один способ установки Python 3.9 Linux Mint 20. Не рекомендуется устанавливать Python 3.9 из исходного кода. Однако он может понадобиться вам в различных ситуациях.
Выполните указанные ниже шаги, чтобы установить Python 3.9:
Шаг 1. Установите необходимые зависимости для Python 3.9
Сначала обновите репозиторий apt и установите зависимости:
$ sudo apt install libffi-dev libsqlite3-dev zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev build-essential libreadline-dev wget libbz2-dev
Шаг 2. Получите исходный код Python 3.9
Затем получите последний исходный код Python 3.9 с помощью команды wget:
Шаг 3. Извлеките tar-файл исходного кода Python 3.9.
После загрузки tar-файла исходного кода Python 3.9 извлеките архив с помощью команды:
Шаг 4. Запустите скрипт configure
Затем перейдите в каталог Python 3.9.1 и запустите скрипт configure:
–enable-optimizations запускает различные тесты и улучшает процесс настройки.
Шаг 5. Сборка Python 3.9.
После настройки Python 3.9 следующим шагом будет его сборка с помощью команды:
Чтобы ускорить процесс сборки, вы также можете указать количество ядер с параметром –j следующим образом:
Шаг 6. Установите библиотеки Python
Затем установите Python 3.9 с помощью команды:
Альтустановка перезапишет существующий двоичный файл Python3.
Python 3.9 успешно установлен.
Заключение
Python 3.9 — это новейшая версия Python. Он доступен в репозитории deadsnakes и в исходном коде. В этом посте объясняется установка Python 3.9 в Linux Mint 20.
Об авторе
Камран Саттар Авайси
Я инженер-программист и исследователь. Мне нравится писать статьи и делать учебники по различным ИТ-темам, включая Python, облачные вычисления, туманные вычисления и глубокое обучение. Мне нравится использовать операционные системы на базе Linux.
В этом руководстве мы более подробно рассмотрим различные способы установки Python на вашу Ubuntu и производные версии, включая Linux Mint, Pop!_OS и другие.
Python – один из самых популярных языков программирования, используемый для разработки многих видов программного обеспечения. Python — популярный выбор как для начинающих, так и для опытных программистов. Благодаря простому для изучения синтаксису и мощным библиотекам его любят и используют миллионы программистов по всему миру.
Python может выполнять любые задачи, включая веб-разработку, науку о данных, искусственный интеллект, автоматизацию или любую другую задачу общего программирования. Python можно использовать для создания приложений для любой платформы, включая Linux, Windows или Mac. Теперь Python также поддерживает создание приложений для Android благодаря библиотеке Kivy. В сегодняшней статье мы увидим, как установить Python в Linux.
Самым значительным преимуществом Python является мощная поддержка интеграции с другими языками и инструментами. Людям также нравится простота, с которой его можно выучить за несколько дней по сравнению с другими языками, на изучение которых уходит больше времени. Python имеет множество различных библиотек; мы можем хранить данные в Python, используя базы данных SQLite в Python, что является отличным способом хранения данных нашего приложения в Python.
Это руководство поможет вам настроить и установить последнюю версию Python в Ubuntu и ее производных, включая Linux Mint и elementary OS. Если вам нравится Linux, вы также можете посмотреть статью об использовании команд оболочки Linux в Python.
Установка Python в Ubuntu и Linux Mint
Это руководство создано для Ubuntu 16.04. Он должен работать на всех производных Ubuntu, включая Linux Mint, Pop!_OS, elementary OS и другие.
Ubuntu, Linux Mint и многие другие ОС Linux поставляются с предустановленной версией Python. Единственное, что вам нужно проверить, это последняя ли это версия. Чтобы проверить текущую версию, установленную на вашем компьютере, запустите «Терминал» и введите следующую команду:
Вы должны увидеть много вывода в терминале, но обратите внимание на номер_версии Python, за которым следует дата.
Но на момент написания этой статьи на официальном сайте была доступна версия Python 3.6.0. Всегда полезно иметь последнюю версию, чтобы получить доступ ко всем функциям.
Самый простой способ установить Python в Ubuntu и его производных — использовать команду apt-get. Конечно, есть также долгий путь загрузки и установки вручную. Здесь мы обсудим оба метода.
СПОСОБ 1: Использование команды apt-get
ШАГ 1. Запустите терминал.
ШАГ 2. Скопируйте и вставьте следующую команду и нажмите Enter, чтобы добавить PPA J Fernyhough.
ШАГ 3. Обновите исходники.
ШАГ 4. Наконец, установите Python 3.6 с помощью команды apt-get. Он загрузит установочный пакет и установит его. При появлении запроса вам нужно будет ввести пароль root.
СПОСОБ 2. Компиляция из исходного кода
Если вы не хотите больше добавлять PPA на свой компьютер, вы можете загрузить исходный код Python и скомпилировать его.
ШАГ 1. Перед установкой Python рекомендуется установить некоторые зависимости. Для этого запустите Терминал, скопируйте и вставьте следующие команды в терминал и нажмите Enter.
ШАГ 2. Перейдите на официальную веб-страницу Python и загрузите последнюю версию Python. Вы можете скачать исходный архив в формате Gzip.
ШАГ 3. Запустите терминал и перейдите в папку «Загрузки» или туда, куда вы загрузили пакет Python .tgz. Обязательно используйте точное имя файла для извлечения после -xvf в приведенной ниже команде.
ШАГ 4. Теперь перейдите в извлеченный каталог.
ШАГ 5. Теперь вы можете скомпилировать исходный код. Введите следующие команды одну за другой.
Теперь Python должен быть успешно установлен на ваш компьютер. После установки Python вы можете использовать одну из лучших IDE для Python, чтобы писать код быстро и быстро..
Заключение
В этом руководстве объясняется все, что касается установки и обновления Python в системе Linux. Вы также можете ознакомиться с нашим пошаговым руководством по установке anaconda в Python. Установка anaconda позволит вам эффективно управлять пакетами Python и поддерживать другую версию Python, создавая виртуальные среды.
Автор Rahul, 15 ноября 2021 г. Чтение: 2 минуты Обновлено: 12 февраля 2022 г.
Python — это объектно-ориентированный язык программирования высокого уровня. На сегодняшний день Python 3.10 является последней стабильной версией, доступной для производственных сред. Большая часть дистрибутива Linux на основе Debian включает в себя более старые версии Python в репозиториях программного обеспечения. Кроме того, пакеты Debian доступны не для всех дистрибутивов. Это руководство было протестировано в системе Ubuntu 20.04 Linux.
Это руководство поможет вам установить Python 3.10 в системах Ubuntu, Debian и Linux Mint, используя исходный код.
Предпосылки
Прежде всего, войдите в свою систему на базе Debian с привилегированным доступом к учетной записи sudo. Откройте терминал (CTRL+ALT+T) и выполните приведенные ниже команды для обновления пакетов.
Затем установите необходимые пакеты для компиляции исходного кода Python.
Установка Python 3.10 с исходным кодом
Загрузите исходный код последней версии Python с официальных веб-сайтов. Затем скомпилируйте исходный код для своей системы и установите его.
Выполните следующие действия, чтобы установить Python 3.10 в системах Debian:
- Вы можете скачать исходный архив Python 3.10 с официального сайта или использовать команду ниже.
- После завершения загрузки распакуйте файл архива в своей системе.
- Перейдите в извлеченный каталог с помощью команды cd, затем подготовьте исходный код Python для компиляции в вашей системе.
- Наконец, выполните следующую команду, чтобы завершить установку Python в системе Debian. Альтернативная установка запрещает компилятору переопределять версии Python по умолчанию.
Дождитесь завершения установки Python в вашей системе.
Проверить версию Python
На этом шаге вы успешно установили Python 3.10 в системе Ubuntu или Debian. Вам нужно ввести python3.10, чтобы использовать эту версию. Например, чтобы проверить версию Python, выполните:
Это также установит pip для Python 3.10.
Все, вы успешно установили Python 3.10 в Ubuntu, Debian или системе Linux Mint.
Заключение
В этом руководстве вы научились устанавливать Python 3.10 в системах Ubuntu, Debian и LinuxMint, используя исходный код. Вы можете попробовать примеры Python через командную строку.
Читайте также: