Cómo ejecutar comandos Pip desde CMD

Según tengo entendido, Python 2.7.9 viene con Pip instalado, sin embargo, cuando bash ejecutar un comando Pip desde CMD (Windows), aparece el siguiente error:

'pip' is not recognized as an internal or external command, operable program or batch file. 

Cuando escribo python obtengo lo siguiente, lo que sugiere que se ha instalado correctamente:

 Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. 

Sin embargo, tuve que agregar algunas variables de entorno para que la parte de Python funcione en CMD:

No puedo encontrar una carpeta Pip dentro del directorio de Python, sin embargo, hay una carpeta llamada “ensurepip” en C:\Python27\Lib\ .

¿Alguien sabe cómo puedo obtener los comandos Pip para comenzar a trabajar en CMD?

Una pequeña nota al margen para alguien nuevo en Python que no lo descubrió por sí mismo: esto debería ser automático al instalar Python, pero por si acaso, tenga en cuenta que para ejecutar Python con el comando python en el CMD de Windows, primero debe agregarlo. La PATH entorno PATH , como se explica aquí .


Para ejecutar Pip, primero asegúrate de tenerlo. Así que escribe tu CMD:

 > python >>> import pip >>> 

Y debe proceder sin error. De lo contrario, si esto falla, puede mirar aquí para ver cómo instalarlo. Ahora que está seguro de tener Pip, puede ejecutarlo desde CMD con Python usando el parámetro -m (módulo), como este:

 > python -m pip   

Donde es cualquier comando Pip que desee ejecutar, y son sus argumentos relativos, separados por espacios.

Por ejemplo, para instalar un paquete:

 > python -m pip install  

Asegúrese de agregar también “C: \ Python27 \ Scripts” a su ruta. pip.exe debería estar en esa carpeta. Entonces puedes simplemente correr:

 C:\> pip install modulename 

Las versiones más nuevas de Python vienen con py , el Lanzador de Python , que siempre está en el PATH .

Aquí es cómo invocar pip via py :

 py -m pip install  

py permite tener varias versiones de Python en la misma máquina.

Como ejemplo, aquí está cómo invocar el pip desde Python 2.7:

 py -2.7 -m pip install  

Vaya a la carpeta donde está instalado Python … y vaya a la carpeta Scripts.

Haga todo esto en CMD y luego escriba:

pip

para comprobar si está allí o no.

Tan pronto como muestra alguna lista significa que está ahí.

Entonces escribe

 pip install  

La solución simple que funcionó para mí es establecer la ruta de Python en las variables de entorno, se realiza de la siguiente manera

  1. Ir a mi computadora
  2. Propiedades abiertas
  3. Abrir configuración avanzada
  4. Variables de entorno abierto
  5. Seleccionar ruta
  6. Editarlo

En la opción de edición, haga clic en agregar y agregar las siguientes dos rutas una por una:

 C:\Python27 C:\Python27\Scripts 

y ahora cierre cmd y ejecútelo como administrador, para ese pip comenzará a funcionar.

En primer lugar, asegúrese de haber instalado Python 2.7 o superior

Abra el símbolo del sistema como administrador y cambie el directorio a python y luego cambie el directorio a los scripts escribiendo cd Scripts, luego escriba pip.exe y ahora puede instalar los módulos paso a paso:

  • Abrir cmd

  • escribe “cd \” y luego ingresa

  • escribe “cd python2.7” y luego ingresa

Tenga en cuenta que mi versión de python es 2.7, así que mi directorio es el que utiliza su carpeta de python aquí …

  • escribe “cd scripts” y escribe

  • Ahora ingrese este “pip.exe”

  • Ahora te pide que instales módulos.

En mi caso estaba intentando instalar Flask. Quería ejecutar el comando pip install Flask . Pero cuando abro el indicador de comando, voy a C: \ Users [usuario]>. Si das aquí dirá que no se reconoce pip. Hice los siguientes pasos

En su escritorio, haga clic derecho en Equipo y seleccione Propiedades

Seleccione Configuración avanzada de sistemas

En la ventana emergente que aparece, seleccione la pestaña Avanzado y luego haga clic en Variables de entorno

En la ventana emergente, haga doble clic en PATH y del valor variable de copia emergente para el nombre de variable PATH y pegue el valor de la variable en el bloc de notas o algo así, y busque una entrada para Python.

En mi caso fue C: \ Users \ [user] \ AppData \ Local \ Programs \ Python \ Python36-32

Ahora, en mi indicador de comando, me moví a la ubicación anterior y le di la instalación de pip

introduzca la descripción de la imagen aquí