Hay varias formas de encontrar qué versión de Python tienes. Aquí hay dos formas de obtener las versiones de Python 2 y Python 3:
Python específica
Primero solo corre python
y python3
con la opción--version
$ python --version
Python 2.7.12
$ python3 --version
Python 3.5.2
Esto es específico para python, pero muchos otros programas usan un método similar.
General para cualquier paquete / programa
Un método más general es ver qué paquete está instalado. dpkg -l
enumerará todos sus paquetes, pero puede especificar qué paquetes está buscando. Solo para python y python3 use lo siguiente:
$ 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
Como un titbit extra. Si desea encontrar todos los paquetes que tienen un nombre comenzando python
, puede usar caracteres comodín *
como este:
$ dpkg -l 'python*'
Eso imprimirá muchas líneas con paquetes.
python --version
ypython3 --version
para mostrar la versión activa. Todos tenemos una versión 2.xy una versión 3.x;)