En este artículo, discutiremos qué es pip y cómo instalar, actualizar y desinstalar paquetes usando pip. Entonces, antes de comenzar a usar, comprendamos qué es un pip.
¿Qué es una pipa?
Python pip es el administrador de paquetes para los paquetes de Python . Podemos usar pip para instalar paquetes que no vienen con Python. La sintaxis básica de los comandos pip en el símbolo del sistema es:
pip 'arguments'
¿Cómo instalar pip?
Python pip viene preinstalado en 3.4 o versiones anteriores de Python. Para verificar si pip está instalado o no, escriba el siguiente comando en la terminal.
pip --version
Este comando le dirá la versión de pip si pip ya está instalado en el sistema.
Si no tiene pip instalado en su sistema, consulte los siguientes artículos.
Cómo instalar Package con Pip
Podemos instalar paquetes adicionales usando el comando pip install de Python. Supongamos que queremos instalar el Numpy usando pip. Podemos hacerlo usando el siguiente comando.
Sintaxis:
pip install numpy
Ejemplo 1: cuando el paquete requerido no está instalado.
Ejemplo 2: Cuando el paquete requerido ya está instalado.
Especificación de la versión del paquete
También podemos instalar el paquete de una versión específica usando el siguiente comando.
Sintaxis:
pip install package_name==version
Esto instalará el paquete con la versión especificada
Mostrar información del paquete usando pip
Podemos usar el comando pip show de Python para mostrar los detalles de un paquete en particular.
Sintaxis:
pip show numpy
Ejemplo:
Nota:
- La columna Requiere muestra las dependencias requeridas por el paquete NumPy
- Requerido por muestra los paquetes que requieren NumPy
Obtenga una lista de los módulos de Python instalados localmente
El comando Python pip list muestra una lista de paquetes instalados en el sistema.
Sintaxis:
pip list
Ejemplo:
Desinstalar paquetes con pip
El comando de desinstalación pip de Python desinstala un paquete existente en particular.
Sintaxis:
pip uninstall numpy
Ejemplo:
Nota: El comando pip uninstall no desinstala las dependencias del paquete. Si también desea eliminar las dependencias, puede ver las dependencias usando el comando pip show y eliminar cada paquete manualmente.
Buscar paquetes con pip
Podemos buscar un paquete existente en particular usando el comando de búsqueda pip de Python.
Sintaxis:
pip search numpy
Ejemplo:
Uso de archivos de requisitos con pip
Supongamos que desea más de un paquete, entonces en lugar de instalar cada paquete manualmente, puede instalar todos los módulos de una sola vez. Esto se puede hacer creando un archivo requirements.txt. Supongamos que el archivo requirements.txt se ve así:
Sintaxis:
pip install -r requirements.txt
Ejemplo:
Listado de paquetes adicionales con pip
El comando pip freeze de Python se usa para listar paquetes que no vienen preinstalados con Python.
Sintaxis:
pip freeze
Ejemplo:
Listado de paquetes obsoletos con pip
El comando Python pip list –obsoleto se usa para enumerar todos los paquetes que están desactualizados. Este comando coteja la información del paquete instalado con el repositorio de pip.
Sintaxis:
pip list --outdated
Ejemplo:
Actualización de paquetes con pip
Python pip install –user –upgrade se usa para actualizar un paquete.
Sintaxis:
pip install --user --upgrade package_name
Ejemplo:
También podemos actualizar cualquier paquete a una versión específica usando el siguiente comando.
pip install --user --upgrade package_name==version
Rebajar paquetes con pip
el comando Python pip install –user se usa para degradar un paquete a la versión específica.
Sintaxis:
pip install --user package_name==version
Ejemplo:
Publicación traducida automáticamente
Artículo escrito por riturajsaha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA