GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar pip en Debian 11

En esta guía, aprenderemos cómo instalar Python Pip en Debian 11 usando el administrador de paquetes apt.

Requisitos

Antes de continuar, asegúrese de tener lo siguiente:

  • Sistema Debian 11 actualizado
  • Acceso a Internet para que podamos descargar los paquetes
  • Acceso raíz o usuario con acceso sudo

Tabla de contenido

  1. Actualización de los paquetes del sistema
  2. Instalando pip para python 3

1. Actualización de los paquetes del sistema

Ejecute este comando para asegurarse de que los paquetes de su sistema estén actualizados

sudo apt update
sudo apt -y upgrade

2. Instalando pip para python 3

Debian 11 se envía con python3 como el intérprete de python predeterminado. Antes de instalar pip, asegúrese de que python esté instalado usando este comando:

sudo apt install python3

Luego instala pip

sudo apt install python3-pip

Ahora confirme que pip está instalado:

$ pip3 --version
pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)

3. Instalación de pip para Python 2 

Python 2 no está instalado de forma predeterminada en Debian 11. Para instalar Python 2 y Pip 2, haga lo siguiente:

Instalar Python 2:

sudo apt install python

Luego instale python2 pip:

sudo apt install -y python-pip

Luego verifique la instalación con este comando:

$ pip --version
pip 20.3.4 from /usr/lib/python2.7/dist-packages (python 2.7)

4. Usando python pip

Pip se usa para administrar módulos de python en el sistema. Los módulos de python se instalarán globalmente. También puede instalar estos módulos usando el apt administrador de paquetes.

Si el módulo que está instalando se usa para un propósito limitado específico, es recomendable instalarlos y administrarlos usando entornos virtuales. Python Virtual Environments le permite instalar módulos de Python en una ubicación aislada para un proyecto específico, en lugar de instalarlos globalmente. De esta manera, no tiene que preocuparse por afectar otros proyectos de Python.

En esta sección exploraremos los comandos útiles de pip. Pip le permite instalar paquetes desde PyPI, paquetes de control de versiones, proyectos locales y desde archivos de distribución.

Instalación de paquetes con Pip

Para instalar un paquete con pip, use pip install dominio. Esto instalará la última versión de forma predeterminada.

pip3 install docker-compose

Si desea instalar una versión específica de un paquete, especifíquelo así:

pip3 install docker-compose==1.29.0

Uso del archivo de requisitos para instalar paquetes pip

Si tiene varios paquetes para instalar con una versión específica para cada paquete, puede agregarlos a un archivo llamado requirements.txt . Puede agregar los paquetes en el formato package==version como docker-compose==1.29.0

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

pip3 install -r requirements.txt

Listado de paquetes instalados

Use este comando para enumerar los paquetes instalados. Esto enumerará cada paquete y la versión instalada para ese paquete.

pip3 list

Ejemplo

$ pip3 list | grep docker
docker              5.0.3
docker-compose      1.29.2
dockerpty           0.4.1

Una forma común de enumerar los paquetes es usar un formato que se puede agregar a un requirements.txt expediente. Use este comando para listarlos en ese formato:

pip3 freeze

Ejemplo

$ pip3 freeze | grep docker
docker==5.0.3
docker-compose==1.29.2
dockerpty==0.4.1

Actualización del paquete instalado

Use este comando para actualizar el paquete instalado

pip3 install --upgrade package_name

Ejemplo

pip3 install --upgrade docker-compose

Desinstalación de paquetes con Pip

Para desinstalar un paquete, ejecute:

pip3 uninstall package_name

Ejemplo

pip3 uninstall docker-compose

Conclusión

En esta guía, aprendió cómo instalar pip en su sistema Debian 11 y cómo administrar paquetes de Python usando pip. Para obtener más información sobre pip, visite la página de la guía del usuario de pip.


Debian
  1. Cómo instalar PIP en Debian 9

  2. Cómo instalar Debian 10 (Buster)

  3. Cómo instalar Python 3.9 en Debian 10

  4. Cómo instalar TeamViewer en Debian 10

  5. Cómo instalar Pip 3 o 2 en Debian 11 Bullseye Linux

Cómo instalar Debian 11

Cómo instalar Pip en Debian 9 Stretch

Cómo instalar Pip en Debian 10 Buster

Cómo instalar Go en Debian 10

Cómo instalar Pip en Debian 11

Cómo instalar Go en Debian