Saltar al contenido

Cómo usar Pip y PyPI

Pip – Descripción general

El comando pip es una herramienta para instalar y administrar paquetes de Python, como
los que se encuentran en el índice de paquetes de Python.

Es un reemplazo de easy_install.

Instalación de PIP

Instalar PIP es fácil y, si está ejecutando Linux, normalmente ya está instalado.

Si no está instalado o si la versión actual está desactualizada, puede usar el
administrador de paquetes para instalarlo o actualizarlo.

En Debian y Ubuntu:

$ sudo apt-get install python-pip

En Fedora:

$ sudo yum install python-pip

Si está utilizando Mac, simplemente puede instalarlo a través de easy_install:

sudo easy_install pip

PyPI: el índice de paquetes de Python

Ahora, cuando PIP está instalado, necesitamos encontrar un paquete para instalar.

Los paquetes generalmente se instalan desde el Índice de paquetes de Python.

El índice de paquetes de Python es un repositorio de software para la programación de Python
idioma.

Introducción a PIP

Ahora, cuando sabemos qué es PIP y lo tenemos instalado en la computadora,
veamos cómo usarlo.

Para instalar un paquete del índice de paquetes de Python, simplemente abra su terminal
y escriba una consulta de búsqueda con la herramienta PIP.

PIP – Comandos

Simplemente escribiendo pip en su terminal, debería darle la siguiente salida en el
pantalla:

Uso:
pepita [options]

Comandos:
instalar Instalar paquetes.
desinstalar Desinstalar paquetes.
congelar Salida de paquetes instalados en formato de requisitos.
list Lista los paquetes instalados.
show Muestra información sobre los paquetes instalados.
buscar Buscar paquetes en PyPI.
zip Zip paquetes individuales.
unzip Descomprime paquetes individuales.
bundle Crea pybundles.
ayuda Mostrar ayuda para los comandos.

Entrenamiento de Python recomendado

Para el entrenamiento de Python, nuestra principal recomendación es DataCamp.

El uso más común de pip es instalar, actualizar o desinstalar un paquete.

PIP – Buscar

Para buscar un paquete, diga Flask, escriba lo siguiente:

pip search Flask

Debería ver un resultado con todos los paquetes que contienen el nombre “Flask” y
una descripción con eso.

Flask-Cache: agrega soporte de caché a su aplicación Flask
Flask-SeaSurf: una extensión CSRF actualizada para Flask.
Flask-Admin: marco de interfaz de administración simple y extensible para Flask
Flask-Security: seguridad simple para aplicaciones Flask
Matraz – Un microframework basado en Werkzeug, Jinja2 y buenas intenciones.

Pip: instalar un paquete

Podemos ver que Flask está disponible.

Matraz – Un microframework basado en Werkzeug, Jinja2 y buenas intenciones Vamos a instalarlo

pip install Flask

Pip – Mostrar información

Flask está instalado, vamos a mostrar información sobre nuestros paquetes recién instalados.

pip show Flask


Nombre: Matraz
Versión: 0.10.1
Ubicación: /usr/local/lib/python2.7/dist-packages
Requiere: Werkzeug, Jinja2, es peligroso

Pip: desinstalar un paquete

Si desea desinstalar un paquete instalado por PIP, también puede hacerlo.

pip uninstall Flask

Uninstalling Flask:
...
.....

Proceed (y/n)?

Successfully uninstalled Flask

Usar pip es fácil y con él puedes instalar fácilmente paquetes de Pypi.

Más lectura

https://pypi.python.org/pypi
http://www.pip-installer.org/en/latest/
http://flask.pocoo.org/

Entrenamiento de Python recomendado

Para el entrenamiento de Python, nuestra principal recomendación es DataCamp.