Главная страница » Как проверить версию python

Как проверить версию python

Вы можете проверить версию Python, установленную на вашей системе, с помощью командной строки (Terminal в macOS/Linux, Command Prompt или PowerShell в Windows).

Вот несколько способов:

1. Использование флага —version (самый распространенный и рекомендуемый)

Это наиболее прямой и универсальный способ.

Откройте командную строку (или терминал) и введите:

Bash

Python —version

Или, если у вас несколько версий Python, и вы используете Python Launcher для Windows (py) или специфичные команды для Python 3:

Bash

Py —version # Для Windows, если python —version не работает

Bash

Python3 —version # На Linux/macOS, если python —version показывает Python 2.x

Примеры вывода:

    Python 3.9.7 Python 3.10.12 Python 2.7.18 (если установлена Python 2)

2. Запуск интерактивного интерпретатора Python

Когда вы просто вводите python (или py, python3) без аргументов, вы запускаете интерактивный интерпретатор Python. При его запуске в первой строке выводится информация о версии.

Откройте командную строку и введите:

Bash

Python

Или

Bash

Py

Или

Bash

Python3

Пример Вывода:

Python 3.10.12 (main, Oct 28 2023, 19:33:04) [GCC 11.2.0] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> 

Первая строка Python 3.10.12 … показывает версию.

Чтобы выйти из интерактивного интерпретатора, наберите exit() и нажмите Enter, или нажмите Ctrl+Z (в Windows) / Ctrl+D (в Linux/macOS) и затем Enter.

3. Использование модуля Sys в Python-скрипте

Вы также можете проверить версию Python программно, внутри самого скрипта, используя модуль sys. Это полезно, если вам нужно, чтобы ваш код вел себя по-разному в зависимости от версии Python.

Создайте файл, например, check_version. py:

Python

Import sys

Print(f"Версия Python: {sys. version}")

Print(f"Основная версия: {sys. version_info. major}")

Print(f"Минорная версия: {sys. version_info. minor}")

Print(f"Микро-версия (патч): {sys. version_info. micro}")

Запустите этот скрипт из командной строки:

Bash

Python check_version. py

Пример Вывода:

Версия Python: 3.10.12 (main, Oct 28 2023, 19:33:04) [GCC 11.2.0]

Основная версия: 3

Минорная версия: 10

Микро-версия (патч): 12

Что делать, если команда Python не работает?

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

В этом случае вам нужно либо:

Переустановить Python, убедившись, что вы поставили галочку "Add Python to PATH" во время установки. Вручную добавить путь к Python в переменную PATH (более сложный способ).

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

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх