Versión: 2.6+, 3.x
pip es una herramienta escrita en Python para facilitar la descarga e instalación de paquetes del lenguaje que se encuentren en el Python Package Index (PyPI). Podría suponerse que las siglas provienen de Python Install Package, aunque no hay certeza de esto. Corre en las principales plataformas: Microsoft Windows, Linux y OS X; en CPython 2.6+, 3.x y PyPy.
Descarga e instalación
Debian / Ubuntu
Si utilizas Debian o Ubuntu puedes utilizar apt-get
para descargar e instalar pip de una manera rápida y simple. Sin embargo, generalmente este paquete se encuentra desactualizado, o al menos no en su última versión, por lo que puede que prefieras utilizar el método convencional.
sudo apt-get install python-pip
Fedora
Al igual que en Debian o Ubuntu, generalmente el paquete no se encuentra en su última versión.
sudo yum install python-pip
Método convencional: Windows, Linux y OS X
Primero, descarga el archivo instalador desde este enlace. Si tu navegador lo abre en lugar de descargarlo, presiona CTRL
+ S
(o CTRL
+ G
) para guardarlo en tu ordenador. Segundo, una vez situado con la terminal (línea de comandos) en donde has guardado get-pip.py
, ejecuta el siguiente comando.
python get-pip.py
Si utilizas Windows y no tienes el directorio de Python en PATH
, deberás ejecutar:
C:\PythonXY\python.exe get-pip.py
Donde X
e Y
corresponden al número de versión de Python. También puedes utilizar la ruta completa del archivo:
Windows: C:\PythonXY\python.exe "Mis documentos\Descargas\get-pip.py"
Linux: python Descargas/get-pip.py
Una vez hecho esto, obtendras un resultado aproximado al siguiente.
Downloading/unpacking pip
Downloading/unpacking setuptools
Installing collected packages: pip, setuptools
Successfully installed pip setuptools
Cleaning up...
Para comprobar que pip se ha instalado, ejecuta en la terminal:
pip
Y deberás ver las opciones de uso de la herramienta. Si, en Windows, obtienes "pip" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable
, deberás acceder manualmente.
C:\PythonXY\scripts\pip
Si todo va bien, ¡has instalado pip correctamente!
Actualizar
Si ya has instalado pip pero deseas actualizarlo a su última versión, deberás ejecutar lo siguiente.
Linux y OS X
pip install -U pip
Windows
python -m pip install -U pip
Cómo usar pip
Para instalar un paquete desde PyPI utiliza:
pip install paquete
En donde paquete es el nombre de un módulo, librería, script o framework que se encuentre en https://pypi.python.org/pypi. Por ejemplo:
$ pip install django
Downloading/unpacking django
Installing collected packages: django
Successfully installed django
Cleaning up...
O en Windows:
> C:\PythonXY\scripts\pip install django
pip es un módulo de Python, por lo que si no se encuentra en la carpeta scripts
también puede utilizarse:
> C:\PythonXY\python -m pip install django
Para desinstalar un paquete, utiliza:
pip uninstall paquete
Por ejemplo:
$ pip uninstall django
...
Proceed (y/n)? y
Successfully uninstalled Django
Para ver una lista de los paquetes instalados (incluso aquellos que no hayan sido obtenidos a través de pip):
pip list
Por ejemplo:
$ pip list
autopy (0.51)
pip (1.5.4)
psutil (0.6.1)
pyodbc (3.0.7)
setuptools (3.4.4)
Twisted (13.2.0)
uptime (3.0.1)
zope.interface (4.1.0)
Además, puede utilizarse --outdated
junto al comando list
para determinar cuáles de los paquetes instalados se encuentran desactualizados.
$ pip list --outdated
zope.interface (Current: 4.1.0 Latest: 4.1.1)
Por último, para ver información sobre un paquete instalado:
$ pip show zope.interface
---
Name: zope.interface
Version: 4.1.0
Location: c:\python27_(32bit)\lib\site-packages
Requires: setuptools
Estos son los comandos básicos de pip
para la instalación y eliminación de paquetes. Puedes visitar la guía de usuario oficial para una información más profunda y detallada.
Curso online 👨💻
¡Ya lanzamos el curso oficial de Recursos Python en Udemy!
Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter
en 2024.
Consultoría 💡
Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.
abigail bello says:
Yo instale la version 3.6.5 de pytho y ejecute pip y me salio instalado como si nada.
Lautaro says:
Buenas, cuando intento instalar pip en windows me sale este mensaje:
«python» no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
Ya tengo descargada la ultima version de python y todo pero sigue apareciendome eso. Agradeceria mucho si alguien puede ayudarme. Muchas gracias.
Recursos Python says:
Hola Lautaro. Tenemos un artículo sobre cómo solucionar ese error: https://www.recursospython.com/guias-y-manuales/python-no-se-reconoce-como-un-comando-interno-o-externo/.
Saludos
Will J says:
Pasos a seguir(Windows)
1) Click derecho a mi Equipo/mi PC y selecciona propiedades
2) Busca del lado izquierdo de la ventana que te aparece esto: «Configuración Avanzada del sistema»
3) Ve a la pestaña de » Opciones avanzadas»
4) Selecciona al final el botón llamado «Variables de Entorno»
5) Busca en las «Variables del sistema» la variable llamada «PATH» y selecciona Editar
6) Anda a «Equipo/mi PC», Busca y Copia la ruta/direccion donde instalaste Python.
7) Devuelvete a «la edición del PATH y pon al final un punto y coma(;) y pega después de eso
8) Presiona ACEPTA y LISTO.
Abufalia says:
Si señor. Esto es ir a la raíz del problema. No se olviden en Path acabar con ;
Saludos
fernanda says:
hola sabes cuando quiero hacerle manualmente me sale «El sistema no puede encontrar la ruta especificada.» no se si me puedas ayudar…
Recursos Python says:
Hola, ¿cuál es el comando que estás ejecutando?
Brayan says:
Buenas noches, al parecer encontre una solucion al problema
1) ingresas al cmd como abministrador
2) buscas la ubicacion de la carpeta python que en mi caso esta en «C:\Python\Python311»
3)pegas la ruta de su carpeta y cambias el «C:\» por «cd\» de lo contrario te dara error: «C:\Python\Python311\python.exe» no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable (recuerden sucedio solo en mi caso)
-quedara algo asi en cmd C:\windows\system32>cd\Python\Python311 luego enter
4)estaras ejecutando dentro de la carpeta python
-algo asi: C:\Python\Python311>
5)cuando estes ejecuatando de esta forma ingresas el siguiente codigo… python.exe get-pip.py ….(algo a tener en cuenta es que el archivo que se descargo lo deben de tener dentro de la carpeta python, en la misma hubicacion de donde se ejecuta )
6) quedarac algo asi: C:\Python\Python311>python.exe get-pip.py
luego enter y ruega a Dios para que se te instale, suerte
Andres says:
gracias me sirvio
Albert says:
Gracias por la info, me ha sido de gran ayuda!!
harrirooth says:
Gracias por compartir
Cris says:
Hay que tener anaconda o algun programa asi instalado para que funcione en windows?
Recursos Python says:
No, no es necesario.
Pablo says:
muchas gracias !!!
Daniel says:
Despues de buscar unas horas
Por fin aqui encuentro esos detalles que todos omitian
Muchisimas gracias¡¡¡
Yuri says:
TE AMO! jaja muchas gracias
jose says:
gracias me sirvio mucho
Gonzalo says:
fue de mucha utilidad el articulo, muchas gracias!