Tengo que ejecutar un script de Python en un servidor de Windows. ¿Cómo puedo saber qué versión de Python tengo, y realmente importa?
Estaba pensando en actualizar a la última versión de Python.
python
version
windows-server
Ali_IT
fuente
fuente
.py
archivos, puede estar interesado en un archivo por lotes en Cómo escribir un archivo por lotes que muestre la ruta al ejecutable y la versión de Python que maneja los scripts de Python en Windows.Respuestas:
http://docs.python.org/using/cmdline.html#generic-options
--version
también puede funcionar (introducido en la versión 2.5)fuente
Python 2.7.10
para-V
y--version
; y Python 3.4.3 también genera salidasPython 3.4.3
para ambas opciones.sudo find / -iname python
probablemente las descubriría.python -v
(minúscula v) que aumenta la verbosidad de registro-v
y-version
alias. Claramente, unos 500 desarrolladores tuvieron que buscar esto y votar esta respuesta para Python en SO. Ese es un mal diseñoPython 2.5+:
Python 2.4-:
fuente
#!python3
como primera línea).python -c "import sys; print sys.version"
En un IDE de Python, solo copie y pegue el siguiente código y ejecútelo (la versión aparecerá en el área de salida):
fuente
En un símbolo del sistema, escriba:
O si tienes pyenv:
fuente
Cuando abro
Python (command line)
lo primero que me dice es la versión.fuente
Aunque la pregunta es "¿qué versión estoy usando?", Es posible que esto no sea todo lo que necesita saber. Es posible que tenga otras versiones instaladas y esto puede causar problemas, especialmente al instalar módulos adicionales. Este es mi enfoque general para averiguar qué versiones están instaladas:
La salida para una sola instalación de Python debería verse así:
Las instalaciones múltiples tendrán una salida similar a esta:
fuente
fuente
En breve:
Simplemente abra el símbolo del sistema ( Win+ R) y escriba
cmd
y en el símbolo del sistema, luego, escribapython
le dará toda la información necesaria con respecto a las versiones:fuente
así que desde la línea de comando:
fuente
Utilizar
o
NOTA: Tenga en cuenta que la "V" en el
python -V
comando es V mayúsculapython -v
(pequeña "v") iniciará Python en modo detallado.fuente
Puede obtener la versión de Python utilizando el siguiente comando
Incluso puede obtener la versión de cualquier paquete instalado en venv usando
pip freeze
como:O usando el intérprete de Python como:
fuente
Tengo Python 3.7.0 en Windows 10.
Esto es lo que funcionó para mí en el símbolo del sistema y Git Bash :
Para ejecutar Python y verificar la versión:
Para comprobar solo qué versión tienes:
o
Nota:
python
,python --version
,python -V
,Python
,Python --version
,Python -V
no funcionó para mí.fuente
python -V
funciona de nuevo a Fedora 1 con Python 2.2.3.py --version
resultados encommand not found
.python --version
resultados enunknown option: --
.Si ya está en una ventana REPL y no ve el mensaje de bienvenida con el número de versión, puede usar help () para ver la versión mayor y menor:
fuente
Para verificar la versión de Python en un cuaderno Jupyter, puede usar:
para obtener el número de versión, como:
o:
para obtener más información, como
o:
para obtener versiones mayores, menores y micro, como
fuente
Simplemente cree un archivo que termine con .py y pegue el siguiente código y ejecútelo.
Si hay varias versiones de intérpretes de Python instaladas en un sistema, ejecute los siguientes comandos.
En Linux, ejecute en una terminal:
En Windows, ejecute en un símbolo del sistema:
fuente
Para verificar la versión de Python para comandos en Windows, ejecute los siguientes comandos en un símbolo del sistema y verifique el resultado:
Además, para ver la configuración de la carpeta para cada versión de Python, ejecute los siguientes comandos:
fuente
En Windows 10 con Python 3.6
fuente
Si tiene instalado Python, la forma más fácil de verificar el número de versión es escribiendo "python" en el símbolo del sistema. Le mostrará el número de versión y si se ejecuta en 32 bits o 64 bits y alguna otra información. Para algunas aplicaciones, querrás tener una versión más reciente y, a veces, no. Depende de los paquetes que desee instalar o usar.
fuente
Para mí, abriendo CMD y corriendo
mostrará algo como
fuente
Abra una ventana de símbolo del sistema (presione Windows+ R, escriba
cmd
y presione Enter).Tipo
python.exe
fuente
Escribir
where python
en Windows en un símbolo del sistema puede indicarle dónde están instaladas varias versiones diferentes de Python, suponiendo que se hayan agregado a su ruta.Escribir
python -V
en el símbolo del sistema debería mostrar la versión.fuente
Principalmente comandos de uso:
O
fuente