interno - powershell no reconoce python
''python'' no se reconoce como un comando interno o externo (11)
Así que recientemente instalé la versión 2.7.5 de Python y he hecho un pequeño bucle, pero el problema es que cuando voy a cmd y python testloop.py
recibo el error:
''python'' no se reconoce como un comando interno o externo
Intenté establecer el camino pero no sirvió.
Aquí está mi camino:
C: / Archivos de programa / Python27
Como puede ver, aquí es donde está instalado mi Python. No sé que más hacer. ¿Alguien puede ayudar?
Abre CMD con acceso administrativo (haz clic con el botón derecho y luego ejecuta como administrador) y luego escribe el siguiente comando allí:
set PYTHONPATH=%PYTHONPATH%;C:/My_python_lib
Reemplace My_python_lib con el nombre de la carpeta de su python instalado, como para mí fue C:/python27
. Luego, para verificar si la variable de ruta está establecida, escriba echo %PATH%
y verá su parte de python al final. Por lo tanto, ahora python
es accesible. https://docs.python.org/2/using/windows.html
Debes agregar esa carpeta a tu ruta de Windows:
https://docs.python.org/2/using/windows.html Tomado de esta pregunta.
Desde los docs Python, establece el PATH como lo hiciste anteriormente.
Debería hacer que el directorio de instalación de Python se agregue a la RUTA de cada ventana de comando cuando se inicia. Si instaló Python bastante recientemente, entonces el comando dir C: / py * probablemente le dirá dónde está instalado; la ubicación habitual es algo así como C: / Python27. De lo contrario, se verá reducido a una búsqueda de todo su disco
Use Herramientas ‣ Busque o presione el botón Buscar y busque "python.exe". Supongamos que descubre que Python está instalado en el directorio C: / Python27 (el predeterminado al momento de escribir), debe asegurarse de que ingrese el comando
Luego, ejecute el comando Python usando el nombre completo de la ruta para asegurarse de que funcione.
En primer lugar, asegúrese de dónde está su directorio de python. Normalmente está en C:/Python27
. Si el tuyo es diferente, cámbialo del siguiente comando.
Si después de instalarlo todavía no se reconoce Python, en PowerShell ingresa esto:
[Medio ambiente] :: SetEnvironmentVariable ("Ruta", "$ env: Ruta; C: / Python27", "Usuario")
Cierre PowerShell y vuelva a iniciarlo para asegurarse de que Python se ejecute ahora. Si no es así, puede ser necesario reiniciar.
Escriba py -v en lugar de python -v en el símbolo del sistema
He encontrado el mismo problema cuando instalé Python, y se resuelve cuando configuro una RUTA en el sistema, aquí están los pasos.
- Navega a "Panel de control" -> "Sistema"
- Haga clic en "Configuración avanzada del sistema" a la izquierda
- Haga clic en "Variables de entorno"
- Busque y haga clic en la variable "Ruta"
- Haga clic en "Editar"
- Agregue "C: /" al campo de variables de entorno, si está utilizando Windows7, luego sepárelo con un punto y coma de la entrada existente. Si está utilizando Windows10, simplemente haga clic en "Nuevo" para agregar.
- Vuelve a abrir el símbolo del sistema e intenta ingresar la descripción de la imagen aquí
Lo solucioné ejecutando CMD en modo de administración, así que intente esto.
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. Esto ha sido un error que suelo cometer al descargar Python en una máquina nueva.
Pruebe "py" en lugar de "python" desde la línea de comandos:
C: / Users / Cpsa> py
Python 3.4.1 (v3.4.1: c0e311e010fc, 18 de mayo de 2014, 10:38:22) [MSC v.1600 32 bit (Intel)] en win32
Escriba "ayuda", "derechos de autor", "créditos" o "licencia" para obtener más información.
>>>
Simplemente averigüe dónde tiene estos tres archivos en su sistema y luego copie cada ruta y péguela en la variable de entorno una a una. A continuación, haz clic en Aceptar para todos.
C: / Anaconda3
C: / Anaconda3 / Scripts
C: / Anaconda3 / Library / bin
Luego reinicie su kernel Spyder (lado izquierdo) y escriba python en cmd para verificar si está funcionando.