Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Python

Проверьте свою версию Python в Linux, macOS и Windows:краткое руководство

Вот проверка версии Python с помощью скрипта

Команды Где Что Вывод Python –версия
питон -v
python -vvКомандная строка или TerminalWindows/Mac/LinuxPython 3.10.7Импортировать sys
сис. Версия сценария Использовать как строку «3.10.7 (tags/v3.10.7:6cc6b13, 5 сентября 2022 г., 14:08:36) [MSC v.1933 64 бит (AMD64)]» Импортировать платформу
Platform.python_version() Строка сценария короткого формата «3.10.7» Platform.python_version_tuple() Кортеж сценария короткого формата («3», «10», «7»)

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

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

Следующий код можно использовать для модуля sys, как показано ниже:

Код командной строки:

import sys
sys. version

Выход:

'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'

См. следующий снимок экрана командной строки:

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

Следующий код можно использовать для модуля sys, как показано ниже:

Код командной строки:

import platform
print(platform.python_version())

Выход:

3.10.7

См. следующий снимок экрана командной строки:

Используйте следующий код в веб-интерпретаторе, как показано ниже:–

Код Python:

from platform import python_version
print("Current Python Version-", python_version())

Выход:

Current Python Version- 3.8.10

См. следующий снимок экрана веб-интерпретатора:

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

Команда Python:

print(sys.version_info)

Вывод

Sys.version_info(major=3, minor=10,micro=7,releaselevel=’final’,serial=0)

Скриншот

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

Команда Python

print(type(sys.version_info))

Вывод

<class ‘sys.version_info’>

Скриншот

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

Команда Python

print(sys.version_info[0])

Вывод

3

Скриншот

Команда Python

print(sys.version_info.major)

Вывод

3

Скриншот

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

Команда Python

Import platform
print(platform.python_version())

Вывод

3.10.7

Скриншот

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

Команда Python

print(type(platform.python_version()))

Вывод

<class ‘str’>

Скриншот

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

Команда Python

print(platform.python_version_tuple())

Вывод

(‘3’,’7’,’0’)

Скриншот

Команда Python

print(type(platform.python_version_tuple())

Вывод

<class ‘tuple’>

Скриншот

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

Вот шаги, позволяющие проверить версию Python с помощью командной строки Windows:

Шаг 1) Откройте командную строку, набрав cmd

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

Код команды:

python3 --version

Выход:

Python 3.10.7

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

Либо откройте командную строку и введите следующую команду:

Код команды:

python --version

Выход:

Python 3.10.7

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

Скриншот:

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

Чтобы проверить версию Python в Windows PowerShell:

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

Ниже приведена команда, введенная в командной строке:

Код PowerShell:

python3 --version

Выход:

Python 3.10.7

Либо откройте командную строку и введите следующую команду:

Код PowerShell:

python --version

Выход:

Python 3.10.7

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

Как проверить версию Python в Linux?

Вот шаги, чтобы проверить версию Python в Linux:

Шаг 1) Чтобы проверить версию Python в Linux, откройте Терминал

Шаг 2) Откроется окно ниже, как показано ниже:

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

Ниже приведена команда, введенная в Терминале:

Код терминала Linux:

python3 --version

Выход:

Python 3.5.2

Либо откройте терминал и введите следующую команду:

Код терминала Linux:

python --version

Выход:

Python 2.7.12

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

Скриншот:

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

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

Код терминала Linux:

python -VV

Вывод

Python 2.7.12

Скриншот:–

Код терминала Linux:

Python3 -c “import sys; print(sys. version).”

Вывод

3.5.2(default, Nov 12 2018, 13:43:14)
[GCC 5.4.0 20160609]

Скриншот:

Код терминала Linux:

Python3 -c “import sys; print(sys.version_info)”

Вывод

sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)

Снимок экрана:

Код терминала Linux:

Python3 -c “import platform; print(platform.python_version())”

Вывод

3.5.2

Снимок экрана:

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

Как проверить версию Python на Mac?

Вот шаги, чтобы проверить версию Python:

Шаг 1) Чтобы проверить версию Python в Mac OS

Откройте Терминал, введя команду терминала в поле поиска в правом верхнем углу меню рабочего стола Mac OS и щелкните ее.

Шаг 2) Откроется окно ниже, как показано ниже:

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

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

Ниже приведена команда, введенная в Терминале:

Код терминала Mac OS:

python3 --version

Выход:

Python 3.3.1

Либо откройте терминал и введите следующую команду:

Код терминала Mac OS:

python --version

Выход:

Python 2.7.4

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

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

Скриншот:

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

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

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

Сценарий 1:проверка Python версии 2

Командная строка \ Код терминала:

python --version

Сценарий 2:проверка Python версии 3

Команда ОС:

python3 --version

Python 2 или Python 3

Вот сравнение обеих версий:

Заключение

Часто задаваемые вопросы:


Python

  1. Python — программирование с графическим интерфейсом (Tkinter)
  2. Перерыв Python и продолжение
  3. Python переименовывает файл и каталог, используя os.rename()
  4. Питон — Словарь
  5. Многопоточность в Python на примере:изучаем GIL в Python
  6. Мастер метапрограммирования Python:продвинутые методы метакласса
  7. Python — Дата и время
  8. Освойте выполнение сценариев Python:подробное пошаговое руководство
  9. Анонимная/лямбда-функция Python
  10. Как не обрабатывать исключения в Python