Существует несколько способов найти, какую версию python у вас есть. Вот два способа получить обе версии Python 2 и Python 3:
Python Specific
Сначала запустите python и python3 с помощью опции --version
$ python --version
Python 2.7.12
$ python3 --version
Python 3.5.2
Это специфично для python, но многие другие программы используют подобный метод.
Python Specific
A more общий метод - посмотреть, какой пакет установлен. dpkg -l перечисляет все ваши пакеты, но вы можете указать, какие пакеты вы ищете. Для просто python и python3 используйте следующее:
$ dpkg -l 'python'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=====================-===============-===============-================================================
ii python 2.7.11-1 amd64 interactive high-level object-oriented language
$ dpkg -l 'python3'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=====================-===============-===============-================================================
ii python3 3.5.1-3 amd64 interactive high-level object-oriented language
В качестве дополнительного titbit. Если вы хотите найти все пакеты с именем, начинающимся с python, вы можете использовать подстановочный знак * следующим образом:
$ dpkg -l 'python*'
Это напечатает много строк с пакетами .