Desinstalar Python en Ubuntu Top 10.Top 10

Desinstalar Python en Ubuntu Top 10.Top 10
Python es uno de los lenguajes de programación más populares. Es un lenguaje de programación de uso general interpretado con énfasis en la simplicidad. Debido a su versatilidad, Python se usa para diversos fines: 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 de Linux concurrido correctamente. Obtenga más información sobre cómo configurar una máquina virtual de Ubuntu en Virtualbox.
  • Acceso a un usuario no raíz con SUDO Privilege. Consulte el artículo sobre el uso sudoers para administrar el sudo privilegio.

Lanzamientos principales de Python

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

  • Python 2
  • Python 3

Python 2 recibió su última actualización (V2.7.18) el 20 de abril de 2020. Se ha eliminado principalmente a favor de Python 3. Este movimiento, sin embargo, causó un gran alboroto en la comunidad. Python 2 fue tan popular que la EOL tuvo que ser empujada varias veces en el futuro.

Aunque desaprobado, es posible que aún se encuentre con algunas instalaciones de Python 2 por razones de compatibilidad. Por defecto, Ubuntu viene con Python 3 instalado.

Método 1: Eliminar Python usando APT

Paso 1: Encontrar el paquete Python instalado

Ejecute los siguientes comandos:

$ python3 --version $ python2 --version

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. Entonces, el resultado esperado es un error. Sin embargo, si el comando devuelve un número de versión, Python 2 está instalado más tarde.

En Debian/Ubuntu, los paquetes Core Python son los siguientes:

  • Python 2: Python2
$ apt info python2
  • Python 3: Python3
$ apt info python3

Paso 2: Python desinstalante

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: elimine todos los paquetes de Python

La eliminación de todos los paquetes relacionados con Python generalmente no se recomienda, ya que varias partes del sistema dependen de ellos. Si desea continuar, asegúrese de hacer una copia de seguridad de todos sus datos importantes.

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

$ sudo apt autoremove - -pureza *python *

Aquí:

  • El Administrador de paquetes APT busca paquetes que coincidan con la expresión regular dada (*Python*). Los paquetes coincidentes están marcados para la eliminación.
  • APT también marca las dependencias de esos paquetes para la eliminación.

Método 2: Eliminar Python de la fuente

Si Python fue compilado e instalado 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 Python compilado, ejecute los siguientes comandos:

$ CD
$ sudo haz desinstalar

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

$ CD/USR/Local/Bin
$ sudo rm -f 2to3* inactivo* pip* pydoc* python*

Tenga en cuenta que este es el último recurso. Puede conducir a configuraciones corrompidas y rotas en todo el sistema.

Método 3: Eliminar pypy

Pypy tiene como objetivo ser un reemplazo para 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 el rendimiento. Aunque es una implementación de Python, ciertas diferencias pueden afectar la compatibilidad. Aprenda más sobre Pypy.

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

  • Pypy 2 (Pypy)
  • Pypy 3 (Pypy3)

Para instalar Pypy, ejecute los siguientes comandos:

$ sudo apt install pypy
$ sudo apt install pypy3

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

$ sudo apt eliminar pypy
$ sudo apt eliminar pypy3

Bonificación: eliminar PIP

PIP es el administrador de paquetes estándar de facto para los 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 instala paquetes". Aprenda más sobre PIP.

Similar a los lanzamientos principales de Python, PIP tiene versiones únicas tanto para Python 2 (Python-PIP) como para Python 3 (Python3-PIP).

$ Apt Info Python-Pip
$ Apt Info Python3-PIP

Si eliminó todos los paquetes de Python, PIP también está desinstalado de forma 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 a Python de Ubuntu 22.04. Demostramos desinstalar tanto cpython como pypy del sistema usando apt. También discutimos desinstalar Python si está instalado desde el código fuente.

Necesito reinstalar Python? Echa un vistazo a esta guía sobre la instalación de Python en Ubuntu 22.04. Interesado en comenzar su viaje con Python? La siguiente guía presenta 30 scripts de ejemplo para comenzar. La subcategoría de Python también contiene numerosas guías en varios aspectos de la programación de Python.