Узнать версию Python на Debian: Linux, командная строка, скрипт, несколько версий

0
33

Краткая памятка по проверке версии Python на Debian

  1. Откройте терминал в Debian.
  2. Введите команду ‘python3 —version’ для проверки Python 3.
  3. Если нужен Python 2, введите ‘python2 —version’.
  4. Для просмотра всех установленных версий используйте ‘ls /usr/bin/python*’.
  5. Проверьте версию внутри скрипта с помощью ‘import sys; print(sys.version)’.
  6. Используйте ‘python —version’ для версии по умолчанию.
  7. Если команда не найдена, установите Python через ‘sudo apt install python3’.
  8. Для управления версиями применяйте ‘update-alternatives’.
  9. Проверьте версию в виртуальном окружении после его активации.
  10. Для детальной информации выполните ‘python3 -c «import sys; print(sys.version_info)»‘.

Проверка версии Python

How to - изображение номер один
How to — изображение номер один

Чтобы узнать, какая версия Python установлена в вашей системе, введите команду python —version или python -V:

Команда выведет версию Python по умолчанию, в данном случае, то есть 2.7.15. Версия, установленная в вашей системе, может отличаться.

Версия Python по умолчанию будет использоваться всеми сценариями, которые установлены в качестве интерпретатора в строке сценария shebang.

В некоторых дистрибутивах Linux установлено несколько версий Python одновременно. Обычно двоичный файл Python 3 называется, python3а двоичный файл Python 2 — python или python2, но это не всегда так. Вы можете проверить, установлен ли Python 3, набрав:

Хотя Python 2 хорошо поддерживается и активен, Python 3 считается настоящим и будущим языка.

На момент написания этой статьи, последним основным выпуском Python является версия 3.7.x. Скорее всего, в вашей системе установлена более старая версия Python 3. Если вы хотите установить последнюю версию, процедура зависит от операционной системы, которую вы используете.

Как проверить Python версия с использованием скрипта?

How do - изображение номер два
How do — изображение номер два

Python скрипты можно определить версию Python установлен на компьютере. Это позволяет вам проверить, установлено ли в системе несколько версий. Скрипт разработан для проверки Python версия остается одинаковой для дистрибутивов Windows OS, Mac OS и Linux. Вы можете создать скрипт, импортировав либо модуль platform, либо модуль sys python.

How to check - изображение номер три
How to check — изображение номер три

Чтобы выполнить приведенный выше сценарий, сначала вызовите python в командной строке, чтобы получить вышеуказанные результаты.

Уроки - изображение номер четыре
Уроки — изображение номер четыре

How to check python version - изображение номер пять
How to check python version — изображение номер пять

How - изображение номер шесть
How — изображение номер шесть

Python - изображение номер семь
Python — изображение номер семь

Как проверить версию - изображение номер восемь
Как проверить версию — изображение номер восемь

Программная проверка версии Python

Azure can not find python version - изображение номер девять
Azure can not find python version — изображение номер девять

Допустим, у вас есть скрипт, который требует как минимум Python версии 3.5, и вы хотите проверить, соответствует ли система требованиям. Вы можете сделать это, просто проверив версии major и minor:

import sys if not sys.version_info.major == 3 and sys.version_info.minor >= 5: print(«Этот скрипт требует Python 3.5 или выше!») print(«Вы используете Python {}.{}.».format(sys.version_info.major, sys.version_info.minor)) (1)

ЧИТАТЬ ТАКЖЕ:  Какие библиотеки Python нужны для создания ботов: aiogram, Telebot и pyTelegramBotAPI

Если вы запустите скрипт, используя версию Python менее 3.5, он выдаст следующий вывод:

Чтобы написать код Python, который работает под Python 3 и 2, используйте модуль future. Это позволяет вам запускать Python 3.x-совместимый код под Python 2.

Версия Python по умолчанию

Sådan ændres fra standard til alternativ - изображение номер десять
Sådan ændres fra standard til alternativ — изображение номер десять

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

Эта команда вернет версию Python 2.x, если она установлена по умолчанию, что все еще актуально для некоторых старых дистрибутивов Linux.

Альтернативная команда

Set - изображение номер одиннадцать
Set — изображение номер одиннадцать

В некоторых дистрибутивах Linux команда python может быть связана с Python 3 вместо Python 2. В этом случае вы можете просто использовать следующую команду:

Использование интерпретатора Python

Конспект - изображение номер двенадцать
Конспект — изображение номер двенадцать

Если вы предпочитаете проверять версию из среды Python, вы можете сделать это, запустив интерпретатор Python.

  1. Откройте терминал.
  2. Введите python или python3 (в зависимости от версии, которую вы хотите проверить) и нажмите Enter: python
  3. Находясь в интерпретаторе, введите следующий код, чтобы проверить версию Python: import sys print()
  4. Версия будет отображена в формате: 3.x.x (default,…) или 2.x.x (default,…).
  5. Выйдите из интерпретатора, введя: exit()

Введите python или python3 (в зависимости от версии, которую вы хотите проверить) и нажмите Enter:

Находясь в интерпретаторе, введите следующий код, чтобы проверить версию Python:

Версия будет отображена в формате: 3.x.x (default,…) или 2.x.x (default,…).

Использование командной строки

Check - изображение номер тринадцать
Check — изображение номер тринадцать

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

Откройте командную строку, нажав Windows + R, введите cmd и нажмите Enter. Затем введите следующую команду:

Это выведет версию Python, установленную по умолчанию. Если установлены как Python 2, так и Python 3, будет показана версия по умолчанию, которая может быть либо Python 2, либо Python 3.

Если Python не найден

Fixed - изображение номер четырнадцать
Fixed — изображение номер четырнадцать

Если команда python не работает и терминал возвращает ошибку, что Python не распознан как внутренняя или внешняя команда, это означает, что Python либо не установлен, либо не добавлен в переменную PATH системы.

В этом случае вы можете проверить Python 3 с помощью следующей команды:

Эта команда работает, если Python 3 установлен и правильно настроен в вашем PATH.

Вы также можете проверить версию Python непосредственно из интерпретатора Python:

  1. Откройте командную строку (cmd).
  2. Введите python и нажмите Enter. Это запустит интерпретатор Python. python
  3. Находясь в интерпретаторе, проверьте версию, введя: import sys print() Это отобразит полную версию Python вместе с некоторыми дополнительными деталями.
  4. Выйдите из интерпретатора, введя: exit()

Это отобразит полную версию Python вместе с некоторыми дополнительными деталями.

10 распространенных типов ошибок в - изображение номер пятнадцать
10 распространенных типов ошибок в — изображение номер пятнадцать

Проверка версии Python в Linux

🐍 - изображение номер шестнадцать
🐍 — изображение номер шестнадцать

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

Как проверить Python версия с использованием Windows Командная строка?

How to use - изображение номер семнадцать
How to use — изображение номер семнадцать

Шаг 2) Когда откроется командная строка, введите следующую команду в CLI, чтобы получить имя версии Python.

ЧИТАТЬ ТАКЖЕ:  Установка Python на Mac OS: пошаговая инструкция с фото

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

Как узнать версию - изображение номер восемнадцать
Как узнать версию — изображение номер восемнадцать

Как проверить версию Python с помощью Windows PowerShell?

Как проверить вашу версию - изображение номер девятнадцать
Как проверить вашу версию — изображение номер девятнадцать

how to check python version in windows 10 - изображение номер двадцать
how to check python version in windows 10 — изображение номер двадцать

Однако перед запуском этой команды убедитесь, что Python предустановлен на компьютере.

Как проверить Python Версия в линуксе?

How to find - изображение номер двадцать один
How to find — изображение номер двадцать один

Приведенная выше команда помогает пользователю проверить, установлен ли в системе Python 2. На снимке экрана ниже показаны результаты, выполненные в терминале Linux:

Python 3 - изображение номер двадцать три
Python 3 — изображение номер двадцать три

Убедитесь, что Python предустановлена ​​в операционной системе компьютера. Наиболее продвинутые версии дистрибутивов Linux, такие как Ubuntu и Федора, есть Python в нем предустановлен.

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

Какой python выбрать в 2026? - изображение номер двадцать четыре
Какой python выбрать в 2026? — изображение номер двадцать четыре

How can - изображение номер двадцать пять
How can — изображение номер двадцать пять

Python на - изображение номер двадцать шесть
Python на — изображение номер двадцать шесть

Единственное отличие в приведенных выше командах — это использование модулей python. Этот модуль предоставляет имена для переменных и функций, которые используются для манипулирования различными частями Python среда. Модуль получает базовые данные платформы, такие как операционная система, оборудование и интерпретатор.

Как проверить Python версия на Маке?

Quick - изображение номер двадцать семь
Quick — изображение номер двадцать семь

Откройте терминал с помощью команды typing Введите команду терминала в поле поиска в правом верхнем углу меню рабочего стола Mac OS и щелкните по ней.

How to find if python is installed or not on - изображение номер двадцать восемь
How to find if python is installed or not on — изображение номер двадцать восемь

Шаг 3) Чтобы получить Python название версии, вам необходимо использовать следующую команду в окне Терминала.

Примечание: Однако перед запуском команды убедитесь, что Python предустановлен на компьютере. Большинство продвинутых версий дистрибутивов Mac OS имеют Python в нем предустановлен.

Приведенная выше команда помогает пользователю проверить, установлен ли в системе Python 2.

На снимке экрана ниже показаны результаты, выполненные в терминале Mac OS:

Как проверить несколько версий Python, установленных в одной системе?

Там может быть несколько Python версии, установленные в компьютерной системе. Таким образом, на компьютере могут быть установлены как версия 2, так и версия 3.

Чтобы проверить обе версии, пользователь может открыть командную строку и ввести следующие команды:

Часто задаваемые вопросы о проверке версии Python на Debian

Вопрос: Что делать, если команда ‘python’ не распознается?
Ответ: Убедитесь, что Python установлен, и попробуйте использовать команду ‘python3’ или укажите полный путь к исполняемому файлу.

Вопрос: Как проверить, установлены ли обе версии Python 2 и Python 3 на Linux?
Ответ: Выполните команды ‘python2 —version’ и ‘python3 —version’ в терминале.

Вопрос: Могу ли я проверить версию Python из скрипта?
Ответ: Да, используйте модуль sys: ‘import sys; print(sys.version)’.

Вопрос: Какая команда показывает версию Python по умолчанию в Debian?
Ответ: Команда ‘python —version’ или ‘python3 —version’ покажет версию, установленную по умолчанию.

Вопрос: Что делать, если после установки новой версии Python старая все еще используется?
Ответ: Проверьте переменную PATH и приоритеты символических ссылок, либо используйте ‘update-alternatives’.

Вопрос: Как узнать версию Python в виртуальном окружении?
Ответ: Активируйте окружение и выполните ‘python —version’ внутри него.

Вопрос: Отображается ли версия Python в графическом интерфейсе Debian?
Ответ: Нет, версию Python можно проверить только через терминал или скрипт.

Вопрос: Как проверить версию Python, если установлено несколько версий через pyenv?
Ответ: Используйте команду ‘pyenv versions’ для списка всех установленных версий.

Вопрос: Почему команда ‘python’ может отсутствовать в Debian?
Ответ: В некоторых версиях Debian по умолчанию не устанавливается пакет ‘python’, только ‘python3’.

Вопрос: Как проверить версию Python в скрипте без вывода лишней информации?
Ответ: Используйте ‘python —version 2>&1 | cut -d’ ‘ -f2’ для получения только номера версии.