• ¡Obtenga la seguridad de la aplicación de la manera correcta! Detectar, proteger, monitorear, acelerar y más ...
  • pip (o su acrónimo recursivo "Pip Installs Packages") es el instalador de paquetes para Python.

    Python tiene un índice extenso de módulos y paquetes disponibles que puede usar en sus proyectos. A menudo, descargarlos o mantenerlos actualizados es un desafío, especialmente si su proyecto es enorme o necesita mantener varios de estos proyectos.

    Ahí es donde entra pip. Puede instalar paquetes desde Índice del paquete de Python (PyPI) y otros índices compatibles que enumeran paquetes de Python.

    En este artículo, cubriremos la instalación de pip en CentOS, Ubuntu y Windows.

    Instalación de pip

    pip ya está instalado si está utilizando Python 2> = 2.7.9 o Python 3> = 3.4 descargado de python.org o si está trabajando en un entorno virtual creado por virtualenv o venv. Puede consultar mi artículo anterior sobre instalar Python 3. Sin embargo, asegúrese de actualizar pip.

    Use el siguiente comando para verificar si pip está instalado:

    CentOS / Ubuntu:

    $ python -m pip --version

    ventanas:

    C:\>py -m pip --version

    Usar repositorios

    CentOS:

    En CentOS, podemos usar yum para instalar pip si no está preinstalado en el sistema. Primero, necesitamos habilitar el repositorio epel-release como:

    $ sudo yum install epel-release

    Luego ejecute yum update para actualizar sus paquetes.

    $ sudo yum –y update

    Una vez completado, instale pip usando yum como:

    $ sudo yum install python-pip

    Ubuntu:

    En Ubuntu, si pip no está preinstalado en su sistema, puede instalarlo usando una herramienta apt como:

    $ sudo apt install python-pip

    O para Python 3 como:

    $ sudo apt install python3-pip

    ventanas:

    pip viene empaquetado con la configuración de Python en Windows. Si necesita instalarlo por separado, siga la siguiente sección, que funciona en todas las plataformas.

    Instalar con get-pip.py

    Advertencia: Tenga cuidado si está utilizando una instalación de Python administrada por su sistema operativo u otro administrador de paquetes. get-pip.py no se coordina con esas herramientas y puede dejar su sistema en un estado inconsistente.

    Para instalar pip usando el script get-pip.py, primero descargue el script de forma segura usando curl o wget o su administrador de descargas favorito como:

    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

    Entonces ejecuta get-pip.py desde el directorio descargado para instalar pip:

    CentOS / Ubuntu:

    $ python get-pip.py

    ventanas:

    C:\>py get-pip.py

    Actualizar pip

    Si es necesario, puede actualizar su versión de pip usando los siguientes comandos:

    CentOS / Ubuntu:

    $ python -m pip install -U pip

    ventanas:

    C:\>py -m pip install -U pip

    Pip de degradación

    Puede haber circunstancias en las que necesite degradar su versión pip a una versión específica; siempre puedes hacer eso usando:

    CentOS / Ubuntu:

    $ python -m pip install pip==18.1

    ventanas:

    C:\>py -m pip install pip==18.1

    Usando pip

    Una vez que pip está instalado en su sistema, puede buscar e instalar cualquier módulo de Python disponible.

    Para buscar cualquier paquete, utilice:

    $ pip search QUERY

    Por ejemplo, si desea buscar el paquete NumPy, use:

    $ pip search numpy

    Para instalar el paquete NumPy, use:

    $ pip install numpy

    Si ya tiene NumPy instalado y desea actualizarlo, use:

    $ pip install --upgrade numpy

    Esto funciona para cualquier paquete de Python compatible con pip.

    Para eliminar un paquete, ejecute:

    $ pip uninstall <package-name>

    Conclusión

    Siempre puede obtener más ayuda y detalles sobre las opciones admitidas por pip con:

    $ pip --help

    La documentación y la guía del usuario de pip están disponibles en su web oficial también. ¿Siempre trabajando en Python? Mira estos impresionantes Python IDE para el desarrollo productivo.