python - paquetes - Cómo ejecutar comandos Pip desde CMD
install pip python 3 windows (7)
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 Scripts escribiendo cd Scripts, luego escriba pip.exe y ahora puede instalar módulos paso a paso:
-
Cmd abierto
-
escriba "cd /" y luego ingrese
-
escriba "cd python2.7" y luego ingrese
Tenga en cuenta que mi versión de Python es 2.7, así que mi directorio es el que usa su carpeta de Python aquí ...
-
escriba "scripts de cd" e ingrese
-
Ahora ingrese este "pip.exe"
-
Ahora te pide que instales módulos
Según tengo entendido, Python 2.7.9 viene con Pip instalado, sin embargo, cuando trato de 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, necesitaba agregar algunas variables ambientales para que la parte de Python funcionara en CMD:
-
Agregar a la variable de entorno
PATH
:"C:/Python27/"
-
Defina la variable de sistema
PYTHONPATH
:"C:/Python27/"
No puedo encontrar una carpeta Pip dentro del directorio de Python, sin embargo, hay una carpeta llamada "surepip" en
C:/Python27/Lib/
.
¿Alguien sabe cómo puedo obtener comandos Pip para comenzar a trabajar en CMD?
Asegúrese de agregar también "C: / Python27 / Scripts" a su ruta. pip.exe debería estar en esa carpeta. Entonces puedes simplemente ejecutar:
C:/> pip install modulename
En mi caso, estaba intentando instalar Flask. Quería ejecutar el comando pip install Flask . Pero cuando abro el símbolo del sistema, voy a C: / Users [usuario]>. Si das aquí, dirá que no se reconoce pip. Hice a continuación los pasos
En su escritorio, haga clic derecho en Equipo y seleccione Propiedades
Seleccione Configuración avanzada de sistemas
En la ventana emergente que ve, seleccione la pestaña Avanzado y luego haga clic en Variables de entorno
En la ventana emergente, haga doble clic en RUTA y desde la ventana emergente copie el valor de la variable para el nombre de la variable RUTA y pegue el valor de la variable en el bloc de notas más o menos y busque una entrada para Python.
En mi caso fue C: / Users / [usuario] / AppData / Local / Programs / Python / Python36-32
Ahora, en mi símbolo del sistema, me mudé a la ubicación anterior y le di a pip install Flask
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
- Ir a mi computadora
- Propiedades abiertas
- Abrir configuración avanzada
- Variables de entorno abierto
- Seleccionar ruta
- Editarlo
En la opción de edición, haga clic en Agregar y agregue las siguientes dos rutas una por una:
C:/Python27
C:/Python27/Scripts
y ahora cierre cmd y ejecútelo como administrador, por ese pip comenzará a funcionar.
Las versiones más recientes de Python vienen con
py
, el
Lanzador de Python
, que siempre está en la
PATH
.
Aquí es cómo invocar
pip
través de
py
:
py -m pip install <packagename>
py
permite tener varias versiones de Python en la misma máquina.
Como ejemplo, aquí se explica cómo invocar el
pip
desde Python 2.7:
py -2.7 -m pip install <packagename>
Pequeña nota al margen para cualquier persona nueva en Python que no lo descubrió por sí misma:
esto debería ser automático
al instalar Python, pero por si acaso, tenga en cuenta que para ejecutar Python usando el comando
python
en el CMD de Windows primero debe agregarlo a la
PATH
entorno
PATH
, como se explica
here
.
Para ejecutar Pip, en primer lugar, asegúrese de tenerlo. Entonces escriba su CMD:
> python
>>> import pip
>>>
Y debe proceder sin error.
De lo contrario, si esto falla, puede mirar
here
para ver cómo instalarlo.
Ahora que está seguro de que tiene Pip, puede ejecutarlo desde CMD con Python usando el parámetro
-m
(módulo), de esta manera:
> python -m pip <command> <args>
Donde
<command>
es cualquier comando Pip que desea ejecutar, y
<args>
son sus argumentos relativos, separados por espacios.
Por ejemplo, para instalar un paquete:
> python -m pip install <package-name>
Vaya a la carpeta donde está instalado Python ... y vaya a la carpeta Scripts.
Haga todo esto en CMD y luego escriba:
pip
para verificar si está ahí o no.
Tan pronto como muestre alguna lista, significa que está allí.
Luego escribe
pip install <package name you want to install>