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

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

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

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

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

Python-скрипты могут идентифицировать версию Python, установленную на компьютере. Это позволяет проверить, установлены ли несколько версий в системе. Скрипт, разработанный для проверки версии Python, остается одинаковым для Windows OS, Mac OS и Linux-дистрибутивов. Вы можете создать скрипт, импортируя либо модуль platform, либо модуль 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 

Скриншот

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

Python команда

import platform print(platform.python_version()) 

Вывод

3.10.7 

Скриншот

Чтобы получить информацию о типе platform версии 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 Terminal код:

python3 --version 

Вывод:

Python 3.5.2 

Альтернативно, откройте Терминал и введите следующую команду:

Linux terminal код:

python --version 

Вывод:

Python 2.7.12 

Вышеуказанная команда помогает пользователю проверить, установлен ли python 2 в системе. Обратитесь к нижеуказанному скриншоту для результатов, выполненных в терминале Linux:

Скриншот:

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

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

Linux terminal код:

python -VV 

Вывод

Python 2.7.12 

Скриншот: –

Linux terminal код:

Python3 -c "import sys; print(sys.version)." 

Вывод

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

Скриншот:

Linux terminal код:

Python3 -c "import sys; print(sys.version_info)" 

Вывод

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

Скриншот:

Linux terminal код:

Python3 -c "import platform; print(platform.python_version())" 

Вывод

3.5.2 

Скриншот:

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

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

Вот шаги для проверки версии Python:

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

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

Шаг 2) Это откроет нижеуказанное окно, как показано ниже:

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

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

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

Mac OS Terminal код:

python3 --version 

Вывод:

Python 3.3.1 

Альтернативно, откройте Терминал и введите следующую команду:

Mac OS terminal код:

python --version 

Вывод:

Python 2.7.4 

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

Обратитесь к нижеуказанному скриншоту для результатов, выполненных в терминале Mac OS:

Скриншот:

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

В компьютерной системе может быть установлено несколько версий Python. Поэтому компьютер может иметь установленные обе версии 2 и 3.

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

Сценарий 1: Проверить версию Python 2

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

python --version 

Сценарий 2: Проверить версию Python 3

OS Команда:

python3 --version 

Python 2 или Python 3

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

Заключение

FAQ:

Python

  1. Запуск Python-скриптов: подробное пошаговое руководство
  2. Словари в Python: Основы работы с ключами, значениями и доступом
  3. Замыкания в Python: как вложенные функции захватывают переменные
  4. Операции с матрицами в Python с NumPy: транспонирование, сложение, умножение и срезы — практическое руководство
  5. Переименование файлов и директорий в Python с os.rename() — пошаговое руководство
  6. Python Data Classes: оптимизация управления данными с современным синтаксисом
  7. Мастерство метода String.find() в Python: синтаксис, примеры и альтернативы
  8. Python против C++: ключевые отличия и какой язык выбрать
  9. Освоение Python time.sleep(): лучшие практики, многопоточность и реальные примеры
  10. Как вернуть несколько значений в Python: простое руководство