¿Cómo agrego Python a la RUTA de Windows?

81

Quiero poder ejecutar comandos de Python desde el CMD de Windows. Sin embargo, si no especifico la ruta completa de Python para cada comando, aparece un error que dice " Python no se reconoce como un comando interno o externo, un programa operable o un archivo por lotes " .

¿Cómo agrego Python a la RUTA de Windows de forma permanente?

davewise
fuente

Respuestas:

79

Para Windows 10/8/7:

  1. Abrir System Properties(haga clic derecho Computeren el menú de inicio, o use el atajo de teclado Win+ Pause)
  2. Haz clic Advanced system settingsen la barra lateral.
  3. Hacer clic Environment Variables...
  4. Seleccionar PATHen la System variablessección
  5. Hacer clic Edit
  6. Agregue la ruta de Python al final de la lista (las rutas están separadas por punto y coma). Por ejemplo:

    C:\Windows;C:\Windows\System32;C:\Python27
    

Para Windows XP:

  1. Abrir System Properties(escríbalo en el menú de inicio, o use el atajo de teclado Win+ Pause)
  2. Cambiar a la Advancedpestaña
  3. Hacer clic Environment Variables...
  4. Seleccionar PATHen la System variablessección
  5. Hacer clic Edit
  6. Agregue la ruta de Python al final de la lista (las rutas están separadas por punto y coma). Por ejemplo:

    C:\Windows;C:\Windows\System32;C:\Python27
    
  7. Pruebe en una nueva ventana de terminal o si usa un terminal integrado dentro de un editor de texto, cierre y reinicie su editor o los cambios no se aplicarán.

Michael Mrozek
fuente
@ alord1689 Haga clic derecho en "Mi PC" en el escritorio y seleccione "Propiedades"
Michael Mrozek
1
Lo interesante aquí es donde realmente se instala Python. Las versiones anteriores irían directamente a una carpeta fuera de la raíz (C: / Python27) pero ahora parece que la instalación web predeterminada la coloca en AppData / Local del usuario aquí: C: \ Users \ {yourUserNameGoesHere} \ AppData \ Local \ Programs \ Python \ Python36 No marqué la casilla ya que Python se estaba instalando, pero después de agregar esto al final de la ruta, como han dicho otros usuarios, parece funcionar. Al menos, las nuevas ventanas de comando tenían esto en la ruta, y Python comenzaría. Las ventanas de Git BASH todavía usaban la ruta anterior y probablemente requieren un reinicio.
MikeM
12

Para cualquiera que intente lograr esto con Python 3.3+, el instalador de Windows ahora incluye una opción para agregar python.exe a la ruta de búsqueda del sistema. Lea más en los documentos .

Andreas Bergström
fuente
2
Además de eso, instala 3.7 en C:\Users\${username}\AppData\Local\Programs\Python\Python37- solo sayin
Csaba Toth
1

Como se ve en la documentación de Python :

Windows tiene un cuadro de diálogo incorporado para cambiar las variables de entorno (la siguiente guía se aplica a la vista clásica de XP): haga clic con el botón derecho en el icono de su máquina (generalmente ubicado en su Escritorio y se llama "Mi PC") y seleccione Propiedades allí. Luego, abra la pestaña Avanzado y haga clic en el botón Variables de entorno.

En resumen, tu camino es:

Mi PC ‣ Propiedades ‣ Avanzado ‣ Variables de entorno En este cuadro de diálogo, puede agregar o modificar las variables Usuario y Sistema. Para cambiar las variables del sistema, necesita acceso no restringido a su máquina (es decir, derechos de administrador).

vitorbal
fuente
1
  • Haga clic en el botón de Windows para iniciar una búsqueda.
  • escriba "system env" y haga clic en "editar variables de entorno del sistema"
  • Ahora haga clic en la pestaña avanzada en la parte superior
  • En la parte inferior, haga clic en el botón que dice "variables de entorno"
  • Ahora en el cuadro "variables de usuario 'su nombre de usuario'" en la parte superior de las ventanas, haga clic en la ruta y luego edite
  • Esto debería llevar a otra ventana donde desea hacer clic en "nuevo" y escribir los comandos: "C: \ Python27" y "C: \ Python27 \ scripts"
  • Python ahora debería funcionar en el símbolo del sistema
Solo un chico normal
fuente
Esta es la misma respuesta ya publicada en la respuesta aceptada. Por favor, no publique respuestas a menos que agreguen información útil y única a la discusión.
music2myear
0

Haga clic derecho en Mi PC, elija Propiedades. Luego busque el botón Variables de entorno (en Win7, está debajo de la pestaña Avanzado; olvido dónde está en otras versiones de Windows). Haga clic en eso y, en Variables del sistema, edite la Ruta uno.

Ámbar
fuente