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. 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
Windows, Linux y OS X
Primero, descarga el archivo instalador. 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"
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...
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.
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 pypi.python.org/pypi. Por ejemplo:
$ pip install django
Downloading/unpacking django
Installing collected packages: django
Successfully installed django
Cleaning up...
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 scriptstambién puede utilizarse:
> C:\PythonXY\python -m pip install django
Para desinstalar un paquete, utiliza:
pip uninstall paquete
Por ejemplo:
$ python uninstall django
Proceed (y/n)? y
Successfully uninstalled 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)
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)
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
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.

No hay comentarios.:
Publicar un comentario