Desinstalar Python en Ubuntu 22.04

Desinstalar Python En Ubuntu 22 04



Pitón es uno de los lenguajes de programación más populares. Es un lenguaje de programación interpretado de propósito general con énfasis en la simplicidad. Debido a su versatilidad, Python se usa para varios propósitos: desarrollo web, análisis de datos, inteligencia artificial y mucho más.

En esta guía, echaremos un vistazo a la desinstalación de Python en Ubuntu 22.04 .

requisitos previos

Para seguir esta guía, necesita los siguientes componentes:







  • Un sistema Linux correctamente configurado. Aprender más acerca de configurar una máquina virtual Ubuntu en VirtualBox .
  • Acceso a un usuario no root con privilegio sudo. Consulta el artículo sobre usando sudoers para administrar el sudo privilegio .

Lanzamientos principales de Python

A partir de ahora, las dos versiones principales de Python son:



  • Pitón 2
  • Pitón 3

Python 2 recibió su última actualización (v2.7.18) el 20 de abril de 2020. Se ha eliminado en su mayoría a favor de Python 3. Sin embargo, este movimiento causó un gran revuelo en la comunidad. Python 2 fue tan popular que el EOL tuvo que ser empujado varias veces hacia el futuro.



Aunque está en desuso, aún puede encontrarse con algunas instalaciones de Python 2 por razones de compatibilidad. De forma predeterminada, Ubuntu viene con Python 3 instalado.





Método 1: Eliminar Python usando APT

Paso 1: encontrar el paquete de Python instalado

Ejecute los siguientes comandos:



$ python3 --versión

$ python2 --versión

Aquí:

  • Le pedimos al ejecutable de Python que imprima su versión.
  • Ubuntu 22.04 viene con Python 3 preinstalado. Entonces, el primer comando devuelve un número de versión.
  • Ubuntu 22.04 no viene con Python 2 preinstalado. Por lo tanto, el resultado esperado es un error. Sin embargo, si el comando devuelve un número de versión, Python 2 se instala posteriormente.

En Debian/Ubuntu, los paquetes principales de Python son los siguientes:

  • Pitón 2: pitón2
$ información apt python2

  • Pitón 3: pitón3
$ información apt python3

Paso 2: Desinstalar Python

Ahora que sabemos qué versión de Python está instalada actualmente en el sistema, podemos comenzar a trabajar para desinstalarlos.

Para eliminar Python 2, ejecute el siguiente comando:

$ sudo apt eliminar python2

Para eliminar Python 3, ejecute el siguiente comando:

$ sudo apt eliminar python3

Opcional: eliminar todos los paquetes de Python

Por lo general, no se recomienda eliminar todos los paquetes relacionados con Python, ya que varias partes del sistema dependen de ellos. Si desea continuar, asegúrese de haber realizado una copia de seguridad de todos sus datos importantes.

Para eliminar todos los paquetes de Python del sistema, ejecute el siguiente comando:

$ sudo eliminación automática apt --purga * pitón *

Aquí:

  • El administrador de paquetes APT busca paquetes que coincidan con la expresión regular dada (*python*). Los paquetes coincidentes se marcan para su eliminación.
  • APT también marca las dependencias de esos paquetes para su eliminación.

Método 2: eliminar Python de la fuente

Si Python se compiló e instaló desde su código fuente, APT no podrá reconocer la instalación. En ese caso, el proceso de desinstalación será diferente.

Suponiendo que todavía tiene el directorio de origen que contiene el paquete de Python compilado, ejecute los siguientes comandos:

$ cd < ruta_a_python_source_dir >
$ sudo hacer desinstalar

Si eliminó el directorio de origen, puede intentar eliminar las bibliotecas y los archivos binarios instalados manualmente:

$ cd / usuario / local / compartimiento
$ sudo rm -F 2 a 3 * inactivo * pepita * pydoc * pitón *

Tenga en cuenta que este debe ser el último recurso. Puede conducir a configuraciones corruptas y rotas en todo el sistema.

Método 3: Eliminar PyPy

PyPy pretende ser un reemplazo de CPython (la implementación predeterminada de Python). Está construido con RPython, que se desarrolló simultáneamente con él. La ventaja clave de usar PyPy que no sea CPython es actuación . Aunque es una implementación de Python, ciertas diferencias pueden afectar la compatibilidad. Más información sobre PyPy .

Similar al Python clásico, PyPy también tiene dos lanzamientos principales:

  • PyPy 2 (pypy)
  • PyPy 3 (pypy3)

Para instalar PyPy, ejecute los siguientes comandos:

$ sudo apto instalar pipi

$ sudo apto instalar pypy3

Del mismo modo, para desinstalar PyPy, ejecute los siguientes comandos:

$ sudo apt eliminar pypy

$ sudo apt eliminar pypy3

Bonificación: eliminación de PIP

PIP es el administrador de paquetes estándar de facto para paquetes/módulos de Python. Por defecto, está configurado para usar el Índice de paquetes de Python como fuente de paquetes. A partir de Python 3 (v3.4 y posterior), PIP viene preinstalado con Python 3. El término 'PIP' es un acrónimo recursivo de 'PIP Installs Packages'. Más información sobre PIP .

Similar a las versiones principales de Python, PIP tiene versiones únicas para Python 2 (python-pip) y Python 3 (python3-pip).

$ información apt python-pip

$ información apt python3-pip

Si eliminó todos los paquetes de Python, PIP también se desinstala de manera predeterminada. Sin embargo, si desea desinstalar específicamente PIP, ejecute los siguientes comandos:

$ sudo apt eliminar python-pip

$ sudo apt eliminar python3-pip

Conclusión

Demostramos las múltiples formas de eliminar Python de Ubuntu 22.04. Demostramos la desinstalación de CPython y PyPy del sistema mediante APT. También discutimos la desinstalación de Python si está instalado desde el código fuente.

¿Necesita reinstalar Python? Consulte esta guía sobre instalando Python en Ubuntu 22.04 . ¿Está interesado en comenzar su viaje con Python? La siguiente guía presenta 30 guiones de ejemplo para comenzar. El Subcategoría de Python también contiene numerosas guías sobre varios aspectos de la programación de Python.