Як перевірити версію Python – Windows, Mac, Linux

Python — це універсальна, потужна мова програмування з багатьма додатками, від веб-розробки до аналізу даних. Найчастіше під час програмування на Python ви хочете знати, яку версію Python ви використовуєте.

Ви можете швидко й без зусиль перевірити свою версію Python за допомогою кількох методів, зокрема інструментів командного рядка, запуску сценарію з модулями платформи та sys або в межах бажаного IDE.

Ці підходи можна застосовувати в різних операційних системах, включаючи Windows, macOS і Linux, гарантуючи, що ви зможете швидко визначити свою версію Python.

Кожна нова версія Python постачається з певними змінами або оновленнями, тому код, написаний раніше в іншій версії, може не працювати в новіших версіях.

Різні версії Python можуть мати незначні відмінності, і знання точної версії, з якою ви працюєте, може допомогти уникнути проблем із сумісністю під час обміну кодом з іншими або встановлення пакетів.

Як перевірити версію Python – Windows, Mac, Linux

У цій статті ми надамо простий посібник про те, як перевірити версію Python на вашому комп’ютері, незалежно від того, чи використовуєте ви Windows, macOS чи Linux.

Давайте потрапимо в це!

Зміст

Як перевірити версію Python за допомогою командного рядка

У цьому розділі ми обговоримо, як перевірити . Цей метод є швидким і ефективним для визначення версії Python, встановленої на вашому комп’ютері.

Зокрема, ми розглянемо наступне:

  1. Як перевірити версію Python у Windows

  2. Як перевірити версію Python в Linux

  3. Як перевірити версію Python у MacOS

Давайте потрапимо в це!

Командний рядок Windows

Перш ніж продовжити цю процедуру, переконайтеся, що у вас інстальовано Python . Щоб перевірити інстальовану версію Python на машині Windows за допомогою командного рядка , виконайте такі дії:

Крок 1. Натисніть Win+R, щоб відкрити діалогове вікно «Виконати».

Крок 2: Введіть cmd і натисніть Enter, щоб відкрити командний рядок Windows.

Крок 3: у командному рядку введіть python –version і натисніть Enter.

  1. Як перевірити версію Python – Windows, Mac, Linux

Наведене вище підказка накаже Python відобразити встановлену версію Python. Якщо ви не бачите відповіді або виникла помилка, переконайтеся, що Python встановлено та додано до змінних середовища .

Термінал MacOS і Linux

У системах Linux і macOS ви можете використовувати термінал, щоб перевірити свою версію Python.

Дотримуйтесь цих інструкцій:

Крок 1. Для Linux натисніть Ctrl+Alt+T, щоб відкрити термінал. Для macOS перейдіть у Finder, натисніть «Програми», виберіть «Утиліти», а потім виберіть «Термінал».

Крок 2: Коли термінал відкрито, введіть python –version і натисніть Enter.

Наведене вище підказка накаже Python показати поточну встановлену версію Python.

Якщо на вашому комп’ютері встановлено декілька версій Python, можливо, вам знадобиться використати python3 –version, щоб перевірити версію Python 3.

Тепер, коли ви знаєте, як перевірити свою версію за допомогою командного рядка, ви можете переконатися, що використовуєте правильну версію для своїх проектів, і відповідно керувати своїм середовищем.

Вище була лише одна версія, яка працює на вашому комп’ютері. Ви також можете перевірити версію зі сценарію Python. У розділі нижче показано, як перевірити версію за допомогою сценарію Python.

Як перевірити версію Python зі скрипту

У цьому розділі ви дізнаєтеся, як перевірити версію Python зі сценарію за допомогою різних модулів.

Ми дослідимо наступне:

  1. Як перевірити версію Python за допомогою модуля sys

  2. Як перевірити версію Python за допомогою модуля платформи

Це допоможе вам переконатися, що ваш сценарій працює на потрібній версії та адаптує його поведінку відповідно до версії, що використовується.

Як перевірити версію Python за допомогою модуля Sys

Один із способів перевірити версію Python за сценарієм — це використовувати модуль sys.

Модуль sys у Python, який є невід’ємною частиною його стандартної бібліотеки, дає вам можливість підключатися до різноманітних змінних, функцій та об’єктів, які або використовуються, або обслуговуються інтерпретатором.

Таким чином ви можете взаємодіяти з системою та середовищем виконання Python, користуючись перевагами ряду функцій, які виявляються корисними для завдань, пов’язаних із системою, налагодженням або керуванням виконанням ваших сценаріїв Python.

Модуль sys надає атрибут version_info, який містить кортеж із основними, допоміжними та мікро номерами версій інтерпретатора Python.

Наведений нижче код використовує модуль sys для перевірки версії Python:

import sys

major, minor, micro = sys.version_info[:3]
print(f"Your Python version is {major}.{minor}.{micro}")

Цей вище код накаже Python імпортувати модуль друку sys і використовувати його для отримання версії Python.

import sys: цей рядок імпортує модуль sys, який забезпечує доступ до системних параметрів і функцій.

major, minor, micro = sys.version_info[:3]: атрибут sys.version_info повертає кортеж, що містить компоненти версії Python, наприклад номери основної, другорядної та мікроверсії.

Тут ми розрізаємо кортеж за допомогою [:3], щоб отримати перші три елементи, які представляють основні, другорядні та мікрономери версій, і призначаємо їх відповідним змінним major, minor та micro.

print(f”Ваша версія Python – {major}.{minor}.{micro}”): цей рядок використовує f-рядок (форматований рядковий літерал) для відображення версії Python, замінюючи значення основних, другорядних і мікро змінні в рядку.

Результат імпорту sys print відображатиме версію Python у форматі «Ваша версія Python — XYZ», де X, Y і Z — номери основної, мікро- та другорядної версій відповідно.

  1. Як перевірити версію Python – Windows, Mac, Linux

Майте на увазі, що інколи у вас може бути встановлено кілька версій Python, і вихід відображатиме останню версію Python.

Крім того, ви можете використовувати оператор assert, щоб переконатися, що ваш сценарій працює на мінімально необхідній версії Python. Наприклад:

import sys

assert sys.version_info >= (3, 6), "Python 3.6 or higher is required"

Наведений вище фрагмент коду Python демонструє, як імпортувати модуль sys і використовувати його для перевірки версії Python 3.6 або новішої. Якщо вимога не виконується, виникає помилка AssertionError із спеціальним повідомленням.

Як перевірити версію Python – Windows, Mac, Linux

Як перевірити версію Python, встановлену за допомогою модуля платформи

Іншим способом перевірити версію Python є використання команди модуля платформи Python.

Модуль платформи в Python є частиною стандартної бібліотеки та надає різні функції для отримання інформації про базову платформу, систему та апаратне забезпечення, на якому працює інтерпретатор Python.

Це може містити відомості про операційну систему, архітектуру процесора та саму реалізацію Python.

Друк платформи імпорту забезпечує функцію python_version(), яка повертає рядок із версією Python.

Ось зразок коду, який демонструє, як використовувати модуль платформи:

import platform

version = platform.python_version()
print(f"Your Python version is {version}")

Наведений вище фрагмент коду Python демонструє, як імпортувати модуль друку платформи та використовувати його для отримання інформації про версію Python, а потім надрукувати її у форматованому рядку.

Як перевірити версію Python – Windows, Mac, Linux

Ви також можете скористатися наведеною нижче командою Python, яка використовує кортежі для перевірки версії Python:

import platform

version_tuple = platform.python_version_tuple()
print("Your Python version is {}.{}.{}".format(*version_tuple))

Як перевірити версію Python – Windows, Mac, Linux

І системний, і платформний модулі надають різні команди Python для отримання інформації про середовище Python, і ви можете вибрати ту, яка краще відповідає вашому конкретному випадку використання або вимогам.

Найчастіше програмісти використовують IDE для написання коду. Ви також можете перевірити основну версію у своєму IDE.

У розділі нижче ми розглянемо, як перевірити версію Python у двох найпопулярніших IDE для програмування на Python: VSCode та PyCharm .

Як перевірити версію Python в інтегрованих середовищах розробки (IDE)

Інтегроване середовище розробки — це програмна програма, яка пропонує повний набір інструментів і функцій, які допомагають програмістам писати, редагувати, налагоджувати та компілювати код більш ефективно.

Перевірка версій Python в інтегрованому середовищі розробки (IDE) є типовим завданням під час роботи над проектами Python. Кожна IDE має власний спосіб відображення версії Python. У цьому розділі ми обговоримо наступне:

  1. Як перевірити версію Python у Visual Studio Code

  2. Як перевірити версію Python у PyCharm

Як перевірити версії Python у Visual Studio Code

Код Visual Studio ( VSCode ) — це популярне середовище розробки для Python. Щоб перевірити версію Python у VSCode, виконайте такі дії:

Крок 1: Відкрийте код Visual Studio.

Як перевірити версію Python – Windows, Mac, Linux

Крок 2. Відкрийте файл Python або створіть новий у своєму проекті.

Як перевірити версію Python – Windows, Mac, Linux

Крок 3: Клацніть версію Python, яка відображається в нижньому лівому куті рядка стану.

Якщо ви не бачите жодної версії Python, переконайтеся, що встановлено розширення Python.

Як перевірити версію Python – Windows, Mac, Linux

З’явиться спадний список із доступними інтерпретаторами Python.

Поточний активний інтерпретатор має галочку, а номер версії відображається праворуч.

Як перевірити версію Python – Windows, Mac, Linux

Як перевірити версію Python у PyCharm

PyCharm — ще одна широко використовувана IDE для розробки на Python. Щоб перевірити версію Python у PyCharm, виконайте такі дії:

Крок 1: Відкрийте PyCharm.

Крок 2. Перейдіть на головну панель інструментів і натисніть «Файл» > «Налаштування» (або «Параметри» в macOS).

Як перевірити версію Python – Windows, Mac, Linux

Крок 3: на лівій панелі виберіть «Проект: назва вашого_проекту» > «Інтерпретатор Python».

Як перевірити версію Python – Windows, Mac, Linux

Крок 4. На правій панелі ви побачите версію Python, встановлену у вашому віртуальному середовищі, у списку поруч із шляхом до виконуваного файлу інтерпретатора.

Як перевірити версію Python – Windows, Mac, Linux

Виконуючи ці кроки в кожній відповідній IDE, ви можете легко перевірити, яку версію Python використовує ваш проект.

Тепер, коли ви знаєте про версію Python, яку використовуєте, що ви можете зробити з цією інформацією?

Часом ви можете отримати файли від колеги, де код написаний у новішій версії Python, тоді як ви можете використовувати старішу версію або навпаки. У таких випадках вам спочатку потрібно буде визначити версію Python, встановлену у вашій системі.

Що робити, якщо ви хочете оновити свою версію Python до останньої версії, оскільки у вас можуть бути встановлені інші версії Python? У розділі нижче ми перерахували кілька способів, якими можна скористатися для оновлення версії Python до останньої версії.

Як оновити версію Python до останньої версії

Оновити версію Python так само просто, як установити Python, однак процедура оновлення залежить від операційної системи, яку ви використовуєте.

У цьому розділі ми надамо огляд кроків, необхідних для оновлення Python у Windows, Linus і MacOS.

Оновлення Python у Windows

Крок 1. Видаліть версію Python

Перейдіть до Панелі керування > Програми та засоби.

Як перевірити версію Python – Windows, Mac, Linux

Знайдіть встановлені програми, натисніть на них, а потім натисніть «Видалити».

Як перевірити версію Python – Windows, Mac, Linux

Крок 2. Завантажте та встановіть останню версію Python

  1. Відвідайте офіційну сторінку завантаження Python за адресою https://www.python.org/downloads/ .

  2. Натисніть кнопку «Завантажити Python».

    Як перевірити версію Python – Windows, Mac, Linux
  3. Запустіть інсталятор

    Як перевірити версію Python – Windows, Mac, Linux
  4. Дотримуйтесь інструкцій з встановлення.

    Як перевірити версію Python – Windows, Mac, Linux
  5. Переконайтеся, що ви поставили прапорець «Додати Python до PATH» під час встановлення.

    Як перевірити версію Python – Windows, Mac, Linux

Після натискання кнопки встановлення Python почне інсталюватися у вашій системі

Як перевірити версію Python – Windows, Mac, Linux

Оновлення Python на macOS:

Крок 1. Встановіть Homebrew (якщо ви ще цього не зробили)

  1. Відкрийте програму «Термінал».

  2. Введіть наступну команду та натисніть Enter:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Крок 2: оновіть Python

У терміналі введіть наступні команди, натискаючи Enter після кожної:

brew update
brew upgrade python

Оновлення Python на Linux (дистрибутиви на основі Debian):

Крок 1: оновіть списки пакетів

  • Відкрийте програму «Термінал».

  • Введіть наступну команду та натисніть Enter:

sudo apt-get update

Крок 2. Установіть останню версію Python

Введіть наступну команду та натисніть Enter:

sudo apt-get install python3.x

Крок 3: установіть версію Python за умовчанням (необов’язково)

Введіть наступні команди, натискаючи Enter після кожної:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.x 1
sudo update-alternatives --config python3

Замініть «x» на номер останньої проміжної версії та виберіть відповідну версію, коли з’явиться запит.

Виконавши ці кроки, ви зможете оновити Python до останньої версії у вашій системі Windows, macOS або Linux.

Давайте завершимо це

У цій статті ми ознайомили вас із вичерпним посібником щодо того, як перевірити, яку версію Python ви використовуєте. Ми також показали вам, як перевірити версію Python безпосередньо зі сценарію, використовуючи модулі sys і platform.

Крім того, ми заглибились у перевірку версії Python у двох найпопулярніших IDE для розробки на Python: Visual Studio Code та PyCharm.

Крім того, ми виклали кроки, які потрібно виконати, щоб оновити свою версію Python у системах Windows, macOS і Linux.

Дотримуючись цих інструкцій, ви зможете підтримувати своє середовище Python в актуальному стані, користуватися перевагами останніх функцій і вдосконалень і гарантувати успіх своїх проектів.

Хочете дізнатися більше про Python, перегляньте наш список відтворення Python нижче:


Поле пошуку PowerApps: як додати та налаштувати

Поле пошуку PowerApps: як додати та налаштувати

Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.

Історія версій у списках SharePoint

Історія версій у списках SharePoint

Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.

Таблиці пропорцій і частот в Excel

Таблиці пропорцій і частот в Excel

Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.

Візуалізація карти форми LuckyTemplates для просторового аналізу

Візуалізація карти форми LuckyTemplates для просторового аналізу

Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.