Pip (gestor de paquetes)

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 16 de diciembre de 2018; las comprobaciones requieren 11 ediciones .
pepita

pip --help
Tipo de administrador de paquetes a nivel de aplicación [d]
Escrito en Pitón
Sistema operativo SO independiente
Primera edición 4 de abril de 2011 [1] ( 2011-04-04 )
plataforma de hardware Pitón
ultima versión 22.1.2 [2] (31 de mayo de 2022 ) ( 2022-05-31 )
Formatos de archivo legibles TOML
Licencia software libre [3]
Sitio web pip.pypa.io

Package Installer for Python (pip)  es un sistema de administración de paquetes que se utiliza para instalar y administrar paquetes de software escritos en Python . Muchos paquetes se pueden encontrar en el índice de paquetes de Python (PyPI). [cuatro]

A partir de Python 2.7.9 y Python 3.4, contienen el paquete pip (o pip3 para Python 3) de forma predeterminada. [5]

Interfaz de línea de comandos

La mayoría de las distribuciones de Python ya incluyen pip . Si pip no está presente, se puede instalar mediante el sistema de administración de paquetes o a través de cURL , una utilidad de descarga web:

curl https://bootstrap.pypa.io/get-pip.py | pitón

Una de las principales ventajas de pip es la simplicidad de la interfaz de línea de comandos , que permite instalar paquetes de Python con un simple comando.

pip install algún-paquete-nombre

Es igual de fácil eliminar paquetes:

pip desinstalar algún-paquete-nombre

Es importante destacar que pip brinda la capacidad de administrar todos los paquetes y sus versiones con un archivo requirements.txt. Esto le permite reproducir de manera eficiente la lista completa de paquetes que necesita en un entorno separado (por ejemplo, en otra computadora) o en un entorno virtual . Esto se logra con un archivo debidamente compuesto requirements.txty el siguiente comando:

pip install -r requisitos.txt

Instalar algunos paquetes para versiones específicas de python, donde se ${version}reemplazaron por 2, 3, 3.6, etc.:

pip ${ versión } instalar algún-paquete-nombre

Uso de alojamiento web

Pip se usa para admitir Python en plataformas en la nube como Heroku [6] y PythonAnywhere .

Véase también

Notas

  1. Confirmación de versión 1.0
  2. 22.1.2 .
  3. LICENCIA.txt . github.com/pypa/pip . Recuperado: 25 de julio de 2015.  (enlace no disponible)
  4. documentación de la pipa . Los desarrolladores de pip. Fecha de acceso: 5 de enero de 2012. Archivado desde el original el 2 de diciembre de 2010.
  5. instalación de tuberías . Consultado el 24 de febrero de 2015. Archivado desde el original el 7 de septiembre de 2015.
  6. Primeros pasos con Python en Heroku/Cedar . Centro de desarrollo . heroku. Consultado el 5 de enero de 2012. Archivado desde el original el 6 de agosto de 2013.

Enlaces