|
| 1 | +<div align = "center"> |
| 2 | + <img src = "imagenes/logo_python.jpeg" /> |
| 3 | +</div> |
| 4 | + |
| 5 | +# 6.1 Instalador de paquetes Pip. |
| 6 | + |
| 7 | +[*Pip*](https://es.wikipedia.org/wiki/Pip_(administrador_de_paquetes)) es un acrónimo recursivo que se puede interpretar como *Pip Instalador de Paquetes* o *Pip Instalador Python*. *Pip* es un sistema de gestión de paquetes sencillo utilizado por *Python* para la **instalación** y **administración** de paquetes. Los paquetes pueden ser encontrados en el [*Python Package Index (PyPI)*](https://es.wikipedia.org/wiki/Python_Package_Index). |
| 8 | + |
| 9 | +## 6.1.1 Instalación. |
| 10 | + |
| 11 | +*Pip* no viene instalado con *Python*, por tanto para instalarlo. En un sistema operativo *Linux*, con paquetería *apt* (*Debian*, *Ubuntu*, *Linux Mint*, etc), debemos abrir una terminal (`Ctrl + Alt + T`) y ejecutar: |
| 12 | +```bash |
| 13 | +$ sudo apt-get install python3-pip |
| 14 | +``` |
| 15 | + |
| 16 | +## 6.1.2 Actualizar PIP. |
| 17 | + |
| 18 | +Si el gestor de paquetes *Pip* ya está instalado, podemos actualizarlo usando la siguiente instrucción en la terminal: |
| 19 | +```bash |
| 20 | +$ pip install -U pip |
| 21 | +``` |
| 22 | + |
| 23 | +## 6.1.3 Administrar paquetes Python. |
| 24 | + |
| 25 | +Ahora veremos el uso básico más común de *Pip*. Para ver la lista de todos los comandos posibles con *Pip* y sus opciones más generales, solo tenemos que ejecutar: |
| 26 | +```bash |
| 27 | +$ pip |
| 28 | +``` |
| 29 | + |
| 30 | +Para conocer más sobre un comando en particular, ejecutamos: |
| 31 | +```bash |
| 32 | +$ pip [comando] --help |
| 33 | +``` |
| 34 | + |
| 35 | +## 6.1.4 Buscar paquetes. |
| 36 | + |
| 37 | +Para buscar un determinado paquete en el PyPI, simplemente intruducimos una cadena de búsqueda en la siguiente instrucción en una terminal: |
| 38 | +```bash |
| 39 | +$ pip search [cadena de búsqueda] |
| 40 | +``` |
| 41 | + |
| 42 | +## 6.1.5 Información de paquetes. |
| 43 | + |
| 44 | +Una vez localizado un paquete con la instrucción `pip search`, podemos solicitar a *Pip* que nos muestre información adicional del paquete ejecutando la siguiente instrucción desde la terminal: |
| 45 | +```bash |
| 46 | +$ pip show [paquete] |
| 47 | +``` |
| 48 | + |
| 49 | +## 6.1.6 Instalar paquete. |
| 50 | + |
| 51 | +Para instalar un paquete en nuestro sistema, basta con ejecutar en la terminal: |
| 52 | +```bash |
| 53 | +$ pip install [paquete] |
| 54 | +``` |
| 55 | + |
| 56 | +## 6.1.7 Descargar paquete. |
| 57 | + |
| 58 | +Para descargar un paquete con todas las dependencias pero SIN instalarlo, ejecutamos desde la terminal: |
| 59 | +```bash |
| 60 | +$ pip download [paquete] |
| 61 | +``` |
| 62 | + |
| 63 | +## 6.1.8 Enumerar paquetes instalados. |
| 64 | + |
| 65 | +Para saber qué paquetes tenemos instalados, podemos ejecutar: |
| 66 | +```bash |
| 67 | +$ pip list |
| 68 | +``` |
| 69 | +O bien también podemos ejecutar: |
| 70 | +```bash |
| 71 | +$ pip freeze |
| 72 | +``` |
| 73 | + |
| 74 | +## 6.1.9 Actualizar paquetes. |
| 75 | + |
| 76 | +Para actualizar un paquete desactualizado, ejecutamos desde una terminal: |
| 77 | +```bash |
| 78 | +$ pip install --upgrade [paquete] |
| 79 | +``` |
| 80 | + |
| 81 | +## 6.1.10 Desinstalar paquetes. |
| 82 | + |
| 83 | +Para desinstalar/eliminar un paquete instalado, ejecutamos: |
| 84 | +```bash |
| 85 | +$ pip uninstall [paquete] |
| 86 | +``` |
| 87 | +Para desinstalar varios paquetes tendremos que escribirlos con un espacio entre ellos. |
| 88 | + |
| 89 | +<a href = "https://github.com/ejdecena/tutorial_python">[IR AL ÍNDICE]</a> |
0 commit comments