Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

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

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

    Привет всем! Начал недавно изучать Python, возникла проблема с проверкой версии установленного Python.\
    Как это делается? Я искал информацию в интернете, но ответы были довольно путаные.\
    Кто-нибудь может объяснить, как точно проверить, какая версия Python установлена на моем компьютере? Желательно с примерами кода.



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Привет! Чтобы проверить версию Python, можно использовать модуль `sys`. Но проще всего сделать это командой в консоли:
    Программный код:
    python --version 
    Если тебе нужно делать это из скрипта, вставь следующий код:
    Программный код:
    import sys
    print("Python version")
    print(
    sys.version)
    print(
    "Version info.")
    print(
    sys.version_info

  4. Цитата Сообщение от OlegMountain
    Привет! Чтобы проверить версию Python, можно использовать модуль `sys`. Но проще всего сделать это командой в консоли:
    Программный код:
    python --version 
    Если тебе нужно делать это из скрипта, вставь следующий код:
    Программный код:
    import sys
    print("Python version")
    print(
    sys.version)
    print(
    "Version info.")
    print(
    sys.version_info
    Всё правильно, так и делаю! Советую обновляться до последней версии, если используешь что-то старое.

  5. Ещё можно использовать команду:
    Программный код:
    python3 --version 
    Это проверит версию третьей ветки Python. Не забудь что может понадобиться заменить 'python' на 'python3'.

  6. Цитата Сообщение от Бэтгерл
    Ещё можно использовать команду:
    Программный код:
    python3 --version 
    Это проверит версию третьей ветки Python. Не забудь что может понадобиться заменить 'python' на 'python3'.
    Да! Особенно если у тебя стоят обе версии Python, проще будет переключаться между ними именно так.

  7. Если хочешь что-то более мощное, можно использовать библиотеку `platform`. Вставь это в свой скрипт:
    Программный код:
    import platform
    print(platform.python_version()) 
    Это даст тебе исключительно номер версии без лишней информации.

  8. Цитата Сообщение от Николай
    Если хочешь что-то более мощное, можно использовать библиотеку `platform`. Вставь это в свой скрипт:
    Программный код:
    import platform
    print(platform.python_version()) 
    Это даст тебе исключительно номер версии без лишней информации.
    @platform инфа часто реально полезная оказывается, особенно для совместимости скриптов на разных платформах.

  9. От проверяй ещё PATH переменные! Иногда бывает, что у тебя установленны несколько версий и консоль видит не ту, которую ты ожидаешь.
    Чтобы не заморачиваться с этим, вот простенький флеш скрипт:
    Программный код:
    import subprocess
    result 
    subprocess.run(["python""--version"], capture_output=Truetext=True)
    print(
    result.stdout.strip()) 

  10. Цитата Сообщение от Filippova
    От проверяй ещё PATH переменные! Иногда бывает, что у тебя установленны несколько версий и консоль видит не ту, которую ты ожидаешь.
    Чтобы не заморачиваться с этим, вот простенький флеш скрипт:
    Программный код:
    import subprocess
    result 
    subprocess.run(["python""--version"], capture_output=Truetext=True)
    print(
    result.stdout.strip()) 
    Подтверждаю, PATH иногла может подвести. Но твой пример классный, кратко и по делу.

Страница 1 из 2 12 ПоследняяПоследняя