Acabo de descargar e instalar Python 2.7.2 en mi computadora portátil y estoy tratando de ejecutar algunos programas de muestra. Mi computadora portátil ejecuta Windows XP.
Cuando abro una cmd
ventana y escribo python
, obtengo:
'python' no se reconoce como un comando interno o externo, programa operable o archivo por lotes.
No soy una persona de Windows (principalmente mainframes). Sin embargo, supongo que hay algún comando que necesito ejecutar para definir Python como un comando. ¿Alguien puede decirme cuál es ese comando?
El instalador colocó Python en C:\Python27\
.
pip
pero contiene más respuestas y más información actualizada para Python 3.Respuestas:
Debe agregar la ruta ejecutable de Python a la variable PATH de su ventana.
c:\Python27\
). Cada directorio diferente se separa con un punto y coma. (Nota: no ponga espacios entre los elementos enPATH
. Su adición a laPATH
debe leer;c:\Python27
NO; C\Python27
)cmd.exe
debería ser suficiente.fuente
Esto se debe a que el ejecutivo de Python no se encuentra en la ruta de búsqueda de su sistema operativo. En Windows, inicie CMD. Escribir
setx PATH PythonPath
donde PythonPath es generalmente
C:\Python27
oC:\Python33
oC:\Users\<Your User Name>\AppData\Local\Programs\Python\Python37
dependiendo de su versión de Python. Después de reiniciar el CMD, debería ver los resultados al escribirfuente
PATH
en elUser variable for %username%
de sysdm.cpl. Windows agregará esto%PATH%
a "todo el sistema"%PATH%
.Python viene con una pequeña utilidad que soluciona este problema . Desde la línea de comando, ejecute:
Asegúrese de cerrar la ventana de comando (con
exit
o el botón de cierre) y abrirla nuevamente.fuente
python
para ejecutar scripts, ¿cómo se supone que debe ejecutar este script para arreglar la ruta? (Pregunto como usuario de mac que nunca se ha encontrado con este problema)Solo otra aclaración para los principiantes. Cuando agregue
C:\PythonXX
a su ruta, asegúrese de que NO HAY ESPACIOS entre las variables, por ejemploEsta:
SomeOtherDirectory;C:\Python27
No esta:
SomeOtherDirectory; C:\Python27
Me tomó unos buenos 15 minutos de dolor de cabeza darme cuenta (estoy en Windows 7, podría depender del sistema operativo). Codificación feliz.
fuente
Tuve el mismo problema durante mucho tiempo. Me las arreglé para resolverlo.
Por lo tanto, debe seleccionar su Ruta, como los demás dijeron anteriormente. Lo que hice:
Abra una ventana de comando. Escriba set path = C: \ Python24 (ponga la ubicación y la versión de su python). Ahora escribe python , debería funcionar.
La parte molesta de esto es que tienes que escribirlo cada vez que abres el CMD.
Traté de hacer el permanente (con los cambios en las variables ambientales) pero para mí no funciona.
fuente
Vaya a Panel de control / Sistema / pestaña "Avanzado" / Variables ambientales
Busque la variable llamada PATH en la lista inferior y edítela. Agregar al final C: \ Python27
Abra una nueva ventana de cmd e intente ahora.
fuente
énfasis: Recuerde siempre REINICIAR la VENTANA CMD después de establecer la variable de entorno PATH para que surta efecto.
fuente
en PowerShell ingrese esto:
Cierre PowerShell y luego inícielo nuevamente para asegurarse de que Python ahora se ejecute. Si no es así, es posible que sea necesario reiniciar.
fuente
Puedes hacerlo en el instalador de Python:
fuente
Además de la publicación de @Udi, esto es lo que el script intentó hacer, pero no funcionó conmigo.
Tuve que configurar lo siguiente en la
PATH
nada más.Fueron míos y ahora
python
trabaja en elcmd
fuente
Asegúrese de hacer clic en Agregar python.exe a la ruta durante la instalación y seleccione:
Solucionó mi problema, espero que ayude ...
fuente
Otra solución útil pero simple podría ser reiniciar su computadora después de realizar la descarga si Python está en la variable PATH. Este ha sido un error que suelo cometer al descargar Python en una máquina nueva.
Después de reiniciar mi máquina, Windows a menudo reconocerá Python en la variable PATH.
fuente