GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Python PIP3 o PIP2 en Debian 11 Bullseye

PIP es el administrador de paquetes estándar para instalar Python paquetes Con PIP, puede enumerar, buscar y descargar para instalar paquetes desde el índice de paquetes de Python (PyPI). PIP se incluyó por primera vez con el instalador de Python desde la versión 3.4 para el lanzamiento de Python 3 y 2.7.9 para Python 2 y se utiliza bien con muchos proyectos de Python.

En el siguiente tutorial, aprenderá a cómo instalar PIP / PIP2 o PIP3 en el sistema operativo Debian 11 Bullseye .

PIP2 frente a PIP3

Para aquellos nuevos en el lenguaje de programación python, pueden preguntarse cuál es la diferencia entre PIP2 y PIP3 es. En resumen, PIP2 es un enlace suave para un instalador en particular que ejecuta una versión anterior de python y PIP3 es una versión actualizada de pip utilizada básicamente para python 3+ .

Se recomienda enfáticamente usar Python 3 y PIP3, y debería actualizarse a esto lo antes posible.

Gestor de paquetes PIP2 O PIP3 VS APT

Una pregunta que se hace regularmente es si debemos usar APT o PIP . Esta es una elección que todo usuario debe hacer. APT es más rápido, pero está más desactualizado donde se usa PIP para descargar e instalar paquetes directamente desde PyPI. Para aquellos que no lo saben, PyPI está alojado por Python Software Foundation, un administrador de paquetes que solo se ocupa de los paquetes de Python que a menudo están más actualizados que los alojados por Canonical a través de APT. El único inconveniente de usar PIP a través de PyPI es que los paquetes pueden tardar más en instalarse.

Actualizar Sistema

Actualice su Debian sistema operativo para asegurarse de que todos los paquetes existentes estén actualizados:

sudo apt update && sudo apt upgrade -y

Instala Python 2

De forma predeterminada, Debian 11 tiene Python 3 instalado. Sin embargo, para los usuarios que requieren Python 2, esto se puede instalar con el comando python o python2 .

Para instalar Python2, que usará PIP2 más adelante, use el siguiente comando.

sudo apt install python -y

A continuación, proceda a Instalar PIP e instale la versión correspondiente a su instalación de Python.

Confirme la instalación, o si está instalado python o python2, para comenzar, verifique la compilación de la versión.

python --version

Ejemplo de salida:

Python 2.7.18

Instala Python 3

Como se indicó, Python 3 debe instalarse de forma predeterminada y, si falta, puede volver a instalarlo con el siguiente comando.

sudo apt install python3 -y

A continuación, proceda a Instalar PIP e instale la versión correspondiente a su instalación de Python.

Confirme la instalación, o si python3 está instalado, para empezar, verifique la compilación de la versión.

python3 --version

Ejemplo de salida:

Python 3.9.2

Instalar PIP 2

Para instalar PIP en Debian 11, debe descargar el práctico script manualmente, ya que ya no aparece en los repositorios predeterminados.

Primero, asegúrese de que el paquete CURL esté instalado.

sudo apt install curl -y

Para instalar PIP2, deberá descargar el script .py de la siguiente manera:

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

Ahora ejecuta el .py guión:

sudo python2 get-pip.py

Ejemplo de salida de las dependencias que se instalarán:

Escriba Y, luego presione la tecla enter para continuar con la instalación.

Para confirmar si PIP2 se instaló correctamente, ejecute el siguiente comando de versión :

pip2 --version

Ejemplo de salida:

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

PIP2 y Python 2 deben actualizarse a Python 3 y PIP 3 lo antes posible, ya que ha llegado al final de su vida útil.

Instalar PIP 3

Para instalar PIP3 (para Python 3+):

sudo apt install python3-pip 

Ejemplo de salida de las dependencias que se instalarán:

Para confirmar si PIP3 se instaló correctamente, ejecute el siguiente comando de versión :

pip3 --version 

Ejemplo de salida:

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

Tenga en cuenta que este número de versión cambiará con el tiempo y es solo un ejemplo.

Ejemplo de comandos de terminal Pip

PIP tiene una lista bastante extensa de paquetes que se pueden instalar, una manera fácil de ver algo de lo que está disponible es ejecutar la lista de comandos de PIP y buscar. Por supuesto, los comandos funcionarán tanto en PIP como en PIP3 con un ligero ajuste.

El tutorial utilizará algunos ejemplos archivos a continuación para PIP3.

En primer lugar, para ver una lista de todos los comandos y opciones de pip, escriba el siguiente comando:

pip3 --help

Ejemplo de uso de la ayuda de pip3, ejemplo a continuación sobre cómo obtener ayuda en la descarga:

pip3 download --help

Ejemplo de salida:

Para enumerar los paquetes que están disponibles para instalar en PIP3, use lo siguiente:

pip3 --list

Ejemplo de salida:

Si desea reducir la lista, utilice la función de búsqueda de la siguiente manera:

pip3 search PACKAGE_NAME

Para instalar un paquete usando PIP3, use el siguiente comando:

pip3 install numpy

En el ejemplo anterior, el NumPy se instaló el paquete.

Ejemplo de salida:

Para eliminar un paquete PIP3, use el siguiente comando:

sudo pip3 uninstall numpy

Ejemplo de salida:

Escriba Y, luego presione TECLA ENTER para completar la desinstalación.

Ejemplo de salida:

Successfully uninstalled numpy-1.21.3

Eliminar (Desinstalar) PIP

Para eliminar PIP de su sistema Debian, siga los siguientes comandos según la versión que haya instalado.

Para eliminar PIP:

sudo python -m pip uninstall pip

Ejemplo de salida:

Escriba Y, luego presione TECLA ENTER para completar la desinstalación.

Salida de ejemplo:

Successfully uninstalled pip-20.3.4

Para eliminar PIP3:

sudo apt autoremove python3-pip --purge

Salida de ejemplo:

Escriba Y, luego presione TECLA ENTER para completar la desinstalación.


Debian
  1. Cómo instalar Python 3.8 en Debian 11 Bullseye

  2. Cómo instalar Python 3.9 en Debian 11 Bullseye

  3. Debian – ¿Cómo instalar Python 3.6?

  4. Cómo instalar Python 3.6.4 en Debian 9

  5. Cómo instalar Python 3.10 en Debian 11

Cómo instalar Python 3.7 en Debian 11 Bullseye

Cómo instalar Elasticsearch en Debian 11 Bullseye

Cómo instalar el lenguaje de programación Swift en Debian 11 Bullseye

Cómo instalar Cockpit en Debian 11 Bullseye

Cómo instalar PHP 7.4 en Debian 11 Bullseye

Cómo instalar Python 3 en Debian 8