Меню Рубрики

Linux как узнать версию python

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

В этой статье объясняется, как проверить, какая версия Python установлена в вашей операционной системе с помощью командной строки. Это может быть полезно при установке приложений, написанных на Python, для которых требуется определенная версия Python.

Мы также покажем вам, как программно определить, какая версия Python установлена в системе, где выполняется скрипт Python. Например, при написании сценариев Python вам необходимо определить, поддерживает ли сценарий версию Python, установленную на компьютере пользователя.

Проверка версии Python

Python предустановлен в большинстве дистрибутивов Linux и macOS.

Чтобы узнать, какая версия Python установлена в вашей системе, введите команду python –version или python -V:

Команда выведет версию Python по умолчанию, в данном случае, то есть 2.7.15. Версия, установленная в вашей системе, может отличаться.

Версия Python по умолчанию будет использоваться всеми сценариями, которые установлены в качестве интерпретатора в строке сценария shebang.

В некоторых дистрибутивах Linux установлено несколько версий Python одновременно. Обычно двоичный файл Python 3 называется, python3а двоичный файл Python 2 – python или python2, но это не всегда так. Вы можете проверить, установлен ли Python 3, набрав:

Хотя Python 2 хорошо поддерживается и активен, Python 3 считается настоящим и будущим языка.

На момент написания этой статьи, последним основным выпуском Python является версия 3.7.x. Скорее всего, в вашей системе установлена более старая версия Python 3. Если вы хотите установить последнюю версию, процедура зависит от операционной системы, которую вы используете.

Программная проверка версии Python

Python 2 и Python 3 принципиально разные. Код, написанный на Python 2.x, может не работать в Python 3.x.

Модуль sys, который доступен во всех версиях Python, предоставляет параметры и системные функции конкретного. sys.version_info позволяет определить версию Python, установленную в системе. Это кортеж, который содержит пять номеров версий: major, minor, micro, releaselevel и serial.

Допустим, у вас есть скрипт, который требует как минимум Python версии 3.5, и вы хотите проверить, соответствует ли система требованиям. Вы можете сделать это, просто проверив версии major и minor:

Если вы запустите скрипт, используя версию Python менее 3.5, он выдаст следующий вывод:

Чтобы написать код Python, который работает под Python 3 и 2, используйте модуль future. Это позволяет вам запускать Python 3.x-совместимый код под Python 2.

Заключение

Узнать, какая версия Python установлена ​​в вашей системе, очень просто, просто введите python –version.

Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как проверить установлен ли python?

Не редкий случай, когда начинающие программисты определились с выбором языка программирования и решили написать свою первую программу, чаще всего – hello world. Но где найти и как открыть python?

Подход для каждой операционной системы различается, приведу примеры для Windows и Linux.

Как найти python в Microsoft Windows

Большинство программ в этой операционной системе устанавливаются в папку Program Files расположенную на вашем системном диске. Но искать среди кучи установленных программ не самый простой вариант. Можно открыть меню Пуск и воспользоваться поисковой строкой для обнаружения установленной версии Python.

В Windows 10 по умолчанию поисковая строка – отсутствует, но до тех пор, пока вы не начнете вводить текст. Введите – python и если в вашей системе он установлен windows найдет это приложение.

На моей тестовой системе установленные 2 версии python.

Если у вас ничего не нашлось, не отчаивайтесь, я уже писал статью о том как установить python на Windows . Обязательно прочтите и установите его процесс не займет более 5 минут.

Как найти python в Unix подобных ОС (Linux, MacOS)

В большинстве дистрибутивов Unix python установлен по умолчанию. Более того, он поставляется в двух версия, python2.7 и python3.

Чтобы найти исполняемый файл python – запустите эмулятор терминала и введите в него команду which python

Результатом выполнения команды будет путь до исполняемого файла. Но как узнать какой версии python? Для этого необходимо выполнить еще одну команду в терминале – /usr/bin/python –version

Как видим, данный исполняемый файл версии 2.7.16.

Но наверняка вам нужна более актуальная и поддерживаемая версия Python 3. Её тоже не составит труда найти и достаточно выполнить команду which python3

Как видим – результат выполнения команды путь до исполняемого файла ( пути до исполняемых файлов могут отличаться из за разных структур файловой системы операционных систем).

Осталось проверить версию интерпретатора python3.

У нас установлена версия Python 3.8.0.

Так же большинство дистрибутивов создают символические ссылки на исполняемые файлы, для их быстрого запуска без указания полного пути к исполняемому файлу. Например запустить версию python2.7 можно командой python2.7 , а версию 3 командой python3

Теперь вы знаете как найти python на вашем компьютере вне зависимости от вашей операционной системы.

Источник

Как узнать, какая версия Python 3 в Линукс установлена (если есть она там)?

[CODE$ python
Python 2.7.17 (default, Apr 15 2020, 17:20:14)
[GCC 7.5.0] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>> python3
Traceback (most recent call last):
File ” “, line 1, in
NameError: name ‘python3’ is not defined
>>>
KeyboardInterrupt
>>>
[/CODE]

Добавлено через 3 минуты
Ой, увидел ошибку, ввел вторую команду в режиме интерпретатора.

Добавлено через 1 минуту

Как узнать, какая версия винды стоит на компе, если она не грузится?
как узнать какая версия винды стоит на компе, если винда сама не грузится? Например, при включении.

Как узнать какая версия JDK у меня установлена?
Всем здравствуйте. Установлен NetBeans IDE 8.2 где посмотреть какая версия JDK к нему подключена?

Как узнать какая установлена видеокарта?
Короче у одноклассника такая фигня: он переустановил винд, но не знает, какая у него видеокарта, и.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Какая версия Windows установлена?
Как определить при старте программы, какая версия Windows установлена? Какие ветки реестра нужно.

Как программно узнать какая тема установлена? (WP8)
windows phone 8 как программно узнать какая тему установлена?

Проверить какая версия java установлена
Как проверить какая версия java установлена на компьютере средствами c#?

Как узнать какая версия C++ в Dev C++?
Как узнать какая версия C++ в Dev C++? Добавлено через 3 минуты Версия IDE 5.11.

Источник

Руководство по проверке версии программного обеспечения.

Хотите знать, как проверить версию Nodejs, Ansible, Ubuntu, PostgreSQL, Windows, Python и многих других?

Я считаю, что должен быть стандартный способ проверки версии всего программного обеспечения, но, к сожалению, его не существует. Я могу предположить, что это невозможно, поскольку не все программы сделаны из одного и того же языка программирования.

Иногда это трудный момент, чтобы узнать версию программного обеспечения, установленную на вашем сервере или ПК.

Здесь я пытаюсь объединить некоторые из популярных, надеюсь, вам понравится!

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

Проверить версию Nginx легко. nginx -v

# nginx -v
nginx версия: nginx / 1.14.0 (EasyEngine)
root @ geekflare :

Проверьте версию Apache HTTP

Подобно Nginx, вы можете использовать -v с httpd файлом.

] # / usr / sbin / httpd -v
Версия сервера: Apache / 2.4.6 (CentOS)
Сервер построен: 5 ноября 2018 01:47:09
[ root @ instance-1

Проверьте версию PHP

Похож на Nginx. php -v

# / usr / bin / php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (сборка: 8 февраля 2019 14:54:22) (NTS)
Авторское право (c ) 1997-2018 PHP-группа
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
с Zend OPcache v7.2.15-0ubuntu0.18.04.1, Copyright (c) 1999-2018, Zend Technologies
root @ geekflare :

роверка в “Терминале” на beget

Проверьте версию Nodejs

Проверьте версию nodejs с помощью –version синтаксиса, подобного следующему.

Проверьте версию Python

Подобно Node.js, вы можете узнать версию Python, как показано ниже.

Проверьте версию Anaconda

Используете платформу Anaconda для Python ? Вот как вы можете найти версию Anaconda. Предположим, вы работаете в ОС UNIX.

# conda список
пакетов anaconda в среде в / root / anaconda3:

Имя Версия Build Channel

anaconda 2018.12 py37_0
anaconda-client 1.7.2 py37_0
anaconda-navigator 1.9.6 py37_0
anaconda-project 0.8.2 py37_0
root @ geekflarelab :

Если вам просто нужно знать версию анаконды, добавьте $ в конце.
root @ geekflarelab1 :

# conda список
пакетов anaconda $ в среде по адресу / root / anaconda3:

Имя Версия Build Channel

anaconda 2018.12 py37_0
root @ geekflarelab :

Проверьте версию Angular CLI

ngс versionпокажет вам установленные угловые данные CLI.

# ng версия
Angular CLI: 7.3.7
Узел: 11.12.0
ОС: linux x64
Angular:

@ angular-devkit / architect 0.13.7
@ angular-devkit / core 7.3.7
@ angular-devkit / schematics 7.3.7
@ schematics / angular 7.3.7
@ schematics / update 0.13.7
rxjs 6.3.3
машинопись 3.2.4
root @ geekflarelab :

Проверьте версию PowerShell

В командной строке PowerShell выполните следующую команду, чтобы получить версию.

PS C: \ Windows \ system32> $ PSVersionTable
Имя Значение

PSVersion 5.1.14393.2828
PSEdition Desktop
PSCompatibleVersions <1,0, 2,0, 3,0, 4,0 . >
BuildVersion 10.0.14393.2828
CLRVersion 4.0.30319.42000
WSManStackVersion 3,0
PSRemotingProtocolVersion 2,3
SerializationVersion 1.1.0.1
PS C: \ Windows \ system32>

Проверьте версию MySQL / MariaDB

Немного отличается от PHP. Чтобы проверить версию MySQL или MariaDB , вы должны использовать следующую команду.
mysql -V

# mysql -V
mysql Ver 15.1 Distrib 10.1.37-MariaDB, для debian-linux-gnu (x86_64) с использованием readline 5.2
root @ geekflare :

Проверьте версию PostgreSQL

Чтобы проверить версию клиента PostgreSQL
psql -V
И, чтобы проверить версию сервера PostgreSQL
pg_config –version

Проверьте версию Redis Server

Проверьте версию Java

Выполните Java с -versionи у вас будет информация о версии.

[ root @ instance-1 bin] # java
-version openjdk version «1.8.0_191»

Среда выполнения OpenJDK (сборка 1.8.0_191-b12) Виртуальная
64-разрядная серверная виртуальная машина OpenJDK (сборка 25.191-b12, смешанный режим)
[ root @ instance- 1 bin] #

Если вы пытаетесь найти версию Java сервера и его нет в пути, то вам может потребоваться указать абсолютный путь для выполнения Java.

Проверьте версию Ubuntu

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

$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
chandan@geekflare:

Проверьте версию CentOS / RHEL

Хотите знать, в какой версии RHEL вы вошли в систему? Вы можете проверить версию, выполнив cat /etc/redhat-release

] # cat / etc / redhat-release
CentOS Linux выпуск 7.6.1810 (Core)
[ root @ instance-1

Проверьте версию Debian

Debian хранит информацию о версии в файле, который вы можете catувидеть.

$ cat / etc / debian_version
9.8
chandan @ instance-2 :

Проверьте версию ядра Linux

Иногда вам может понадобиться обновить ядро ​​или настроить мониторинг, чтобы обеспечить совместимость всех серверов. Что бы это ни было, вы можете найти версию ядра с помощью команды uname, как показано ниже.

# uname -r
4.15.0-45-универсальный
root @ geekflarelab :

Проверьте версию MacOS

Если вам нужно найти версию MacOS , нажмите на значок Apple и >> Об этом Mac

Проверьте версию Windows

Я знаю, что ты чувствуешь. Да ладно все знают, как это проверить. Но поверь мне, не совсем.

Существует несколько способов поиска, поэтому давайте рассмотрим две наиболее распространенные процедуры.

Использование командной
строки Запустите командную строку
Введите winverи нажмите Enter
This PC.
Для запуска и поиска этого ПК
щелкните правой кнопкой мыши на этом ПК и выберите Свойства.
Откроется системное окно, в котором вы найдете версию ОС и другую информацию, такую ​​как тип компьютера / сервера, модель. , процессор, оперативная память, производитель и т. д.

Проверьте версию Tomcat

Apache Tomcat имеет специальный файл версии, который вы найдете в binпапке. Вам просто нужно выполнить это, чтобы узнать версию Tomcat.

[root@instance-1 bin]# ./version.sh
Using CATALINA_BASE: /root/apache-tomcat-9.0.16
Using CATALINA_HOME: /root/apache-tomcat-9.0.16
Using CATALINA_TMPDIR: /root/apache-tomcat-9.0.16/temp
Using JRE_HOME: /
Using CLASSPATH: /root/apache-tomcat-9.0.16/bin/bootstrap.jar:/root/apache-tomcat-9.0.16/bin/tomcat-juli.jar
Server version: Apache Tomcat/9.0.16
Server built: Feb 4 2019 16:30:29 UTC
Server number: 9.0.16.0
OS Name: Linux
OS Version: 3.10.0-957.5.1.el7.x86_64
Architecture: amd64
JVM Version: 1.8.0_191-b12
JVM Vendor: Oracle Corporation
[root@instance-1 bin]#

Проверьте версию WildFly

Вы можете проверить с помощью команды или через консоль управления.

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

./standalone.sh –versionИ он будет печататься так.
20: 05: 44,496 INFO org.jboss.modules JBoss Modules версия 1.9.0.Final
WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final)

Другой способ – войти в консоль управления и щелкнуть сведения о версии на нижней панели.

Проверьте версию WordPress

Есть несколько способов узнать установленную версию WP.

Когда вы войдете в WordPress , вы увидите информацию о версии в правом нижнем углу.

Проверьте версию Google Chrome

Интересно, какая у вас версия Chrome? Часто требуется, если вы разговариваете с ребятами из службы технической поддержки или решаете проблемы.

Ну, нетрудно найти версию Chrome.

Нажмите на три точки в правом верхнем углу.

Поместите в Справку и нажмите О Google Chrome, чтобы увидеть подробности о версии.

Проверьте версию Internet Explorer (IE)

Вы знаете основную версию, но знаете ли вы полную версию?
Запустите IE.
Перейдите на значок «Инструменты» и нажмите «Об Internet Explorer».
Он покажет вам информацию о версии.
Ну, теперь вы знаете!

Проверьте версию Firefox

Нажав на О Firefox , вы увидите версию, которую вы используете.

Проверьте apt-get версию

Как администратор Linux , вы могли встретить apt-get (инструмент обработки пакетов). Иногда вы устанавливаете инструмент, несовместимый с apt-get установленным в данный момент, и узнаете версию; Вы можете запустить приведенную ниже команду.

# apt-get -v
apt 1.6.8 (amd64)
Supported modules:
*Ver: Standard .deb
*Pkg: Debian dpkg interface (Priority 30)
Pkg: Debian APT solver interface (Priority -1000)
Pkg: Debian APT planner interface (Priority -1000)
S.L: ‘deb’ Debian binary tree
S.L: ‘deb-src’ Debian source tree
Idx: Debian Source Index
Idx: Debian Package Index
Idx: Debian Translation Index
Idx: Debian dpkg status file
Idx: Debian deb file
Idx: Debian dsc file
Idx: Debian control file
Idx: EDSP scenario file
Idx: EIPP scenario file
root@geekflarelab:

Как вы видите, он показывает версию и поддерживаемый модуль.

Проверьте версию gcc

Часто вы пытаетесь обновить или установить последнюю версию программного обеспечения, и вам нужно узнать версию компилятора, чтобы убедиться, что она совместима. Но найти gcc версию легко!

# gcc –version
gcc (Ubuntu 7.3.0-27ubuntu1

18.04) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.

Это бесплатное программное обеспечение; см. источник для условий копирования. Там нет гарантии; даже не для ИЗДЕЛИИ И ФИТНЕСА ДЛЯ ОСОБЕННОЙ ЦЕЛИ.

Проверьте версию Ansible

version покажет вам установленную версию Ansible.

# ansible –version
ansible 2.7.9
config file = /etc/ansible/ansible.cfg
configured module search path = [u’/root/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]ansible python module location = /usr/lib/python2.7/dist-packages/ansible
executable location = /usr/bin/ansible
python version = 2.7.15rc1 (default, Nov 12 2018, 14:31:15) [GCC 7.3.0]root@geekflarelab:

Проверьте версию TensorFlow

Это зависит от того, как вы установили. Предполагая, что вы сделали это через pip, следующая команда покажет детали версии TensorFlow.

# pip show tensorflow
Name: tensorflow
Version: 1.13.1
Summary: TensorFlow is an open source machine learning framework for everyone.
Home-page: https://www.tensorflow.org/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0
Location: /root/anaconda3/lib/python3.7/site-packages
Requires: termcolor, absl-py, wheel, protobuf, tensorboard, gast, six, tensorflow-estimator, numpy, keras-preprocessing, grpcio, keras-applications, astor
Required-by:
root@wordpress-s-1vcpu-3gb-lon1-01:

Проверьте версию Brew

Стандартный -v синтаксис показывает установленную версию brew.

chandan $ brew -v
Homebrew 2.0.2
Homebrew / homebrew-core (git revision 903f; последний коммит 2019-03-02)
Chandans-iMac:

Проверьте версию Docker

Выполнение dockerкоманды с -vпокажет вам версию.

# docker -v
Docker версия 18.09.3, сборка 774a1f4
root @ geekflare :

Я надеюсь, что это поможет вам найти версии программного обеспечения.

Источник

Популярные записи


Adblock
detector