Cómo instalar Pip en Ubuntu 18.04

Pip es un sistema de gestión de paquetes que simplifica la instalación y gestión de paquetes de software escritos en Python como los que se encuentran en el Python Package Index (PyPI). Pip no está instalado por defecto en Ubuntu 18.04, pero la instalación es bastante sencilla.

En este tutorial, le mostraremos cómo instalar Python Pip en Ubuntu 18.04 utilizando el gestor de paquetes apt. También le guiaremos a través de los fundamentos de la instalación y gestión de paquetes de Python con pip.

Requisitos previos #

Antes de continuar con este tutorial, asegúrese de que ha iniciado sesión como un usuario con privilegios sudo.

Instalación de pip para Python 3 #

Ubuntu 18.04 viene con Python 3, como la instalación de Python por defecto. Completa los siguientes pasos para instalar pip (pip3) para Python 3:

  1. Comienza actualizando la lista de paquetes con el siguiente comando:

    sudo apt update
  2. Usa el siguiente comando para instalar pip para Python 3:

    sudo apt install python3-pip

    El comando anterior también instalará todas las dependencias necesarias para construir módulos de Python.

  3. Una vez completada la instalación, verifique la instalación comprobando la versión de pip:

    pip3 --version

    El número de versión puede variar, pero se verá algo así:

    pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

Instalación de pip para Python 2 #

Python 2 no está instalado por defecto en Ubuntu 18.04. Para instalar Python 2 y pip para Python 2, complete los siguientes pasos:

  1. Actualice el índice de paquetes ejecutando el siguiente comando:

    sudo apt update
  2. Instale pip para Python 2 con:

    sudo apt install python-pip

    El comando anterior instalará Python2, Pip y todas las dependencias necesarias para construir módulos de Python.

  3. Verifique la instalación imprimiendo el número de versión de pip:

    pip --version

    El número de versión puede variar, pero será algo así:

    pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)

Cómo usar Pip #

Cuando se instalan módulos de python a nivel global es muy recomendable instalar los módulos de python proporcionados por la distribución usando el gestor de paquetes aptporque están probados para funcionar correctamente en sistemas Ubuntu.

Debe instalar módulos de Python globalmente usando pip sólo si no hay ningún paquete disponible a través del gestor de paquetes.

En la mayoría de los casos, debe usar pip dentro de un entorno virtual solamente. Python Virtual Environmentsle permite instalar módulos de Python en una ubicación aislada para un proyecto específico, en lugar de ser instalado globalmente. De esta manera no tiene que preocuparse por afectar a otros proyectos de Python.

En esta sección, le mostramos algunos comandos básicos útiles de pip. Con pip, podemos instalar paquetes desde PyPI, control de versiones, proyectos locales y desde archivos de distribución, pero en la mayoría de los casos, instalarás paquetes desde PyPI.

Para ver la lista de todos los comandos y opciones de pip, escribe:

pip3 --help

Puedes obtener más información sobre un comando específico usando pip <command> --help . Por ejemplo, para obtener más información sobre el comando install, escriba:

pip3 install --help

Instalación de paquetes con Pip #

Digamos que quiere instalar un paquete llamado scrapy que se utiliza para raspar y extraer datos de sitios web.

Para instalar la última versión del paquete hay que ejecutar el siguiente comando:

pip3 install scrapy

Para instalar una versión específica del paquete hay que ejecutar el siguiente comando:

pip3 install scrapy==1.5
Sustituir pip3 por pip si se utiliza Python 2.

Instalación de paquetes con Pip utilizando los archivos de requisitos #

requirement.txt es un archivo de texto que contiene una lista de paquetes pip con sus versiones que se requieren para ejecutar un proyecto Python específico.

Use el siguiente comando para instalar una lista de requisitos especificados en un archivo:

pip3 install -r requirements.txt

Listado de paquetes instalados #

Para listar todos los paquetes pip instalados use el siguiente comando:

pip3 list

Actualizar un paquete con pip #

Para actualizar un paquete instalado a la última versión, ejecute:

pip3 install --upgrade package_name

Desinstalar paquetes con pip #

Para desinstalar un paquete ejecute:

pip3 uninstall package_name

Conclusión #

En este tutorial, ha aprendido a instalar pip en su máquina Ubuntu y a gestionar los paquetes de Python utilizando pip.Para más información sobre pip, visite la página de guía del usuario de pip.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.