Rebajar la versión de Python

Manav Narula 21 junio 2023
  1. Rebajar la versión de Python en Windows
  2. Rebajar la versión de Python en Linux
  3. Rebajar la versión de Python en macOS
Rebajar la versión de Python

Python se mantiene y actualiza periódicamente. Algunas características nuevas se agregan en cada actualización, y algunas antiguas pueden quedar obsoletas.

Algunas actualizaciones son importantes, mientras que otras pueden incluir cambios menores. El código escrito en una versión específica de Python puede o no ser compatible con otras versiones (el ejemplo principal es la diferencia entre Python 2 y Python 3).

Este tutorial demostrará cómo degradar Python de acuerdo con nuestras necesidades en diferentes dispositivos. Discutiremos métodos para dispositivos Windows, Linux y Mac.

Rebajar la versión de Python en Windows

Reinstalar para degradar Python en Windows

Los primeros métodos implican desinstalar la versión actual de Python e instalar la versión requerida. Hay varias maneras de lograr esto.

El primer método consiste en desinstalar la versión actual de Python desde el Panel de control. Podemos buscar la aplicación Agregar o quitar programas en el Panel de control.

Esta aplicación contiene una lista de todos los programas instalados en el dispositivo. Podemos seleccionar la versión instalada de Python de esta lista, hacer clic derecho para seleccionar la opción de desinstalación y seguir los pasos.

Otra forma de desinstalar la versión instalada de Python es mediante el instalador del paquete de Python que se usó anteriormente para instalar Python. Obtenemos las opciones reparar y desinstalar al ejecutar el instalador del paquete Python.

Podemos hacer clic en la opción desinstalar y continuar con los pasos requeridos.

Después de utilizar cualquiera de los métodos anteriores, es necesario eliminar los archivos de Python disponibles en el directorio del mismo nombre (generalmente se encuentra en el directorio C:\Program Files). También es necesario asegurarse de que se elimine la ruta de la variable de entorno.

Después de realizar la desinstalación de Python, podemos instalar la versión requerida y descargar su aplicación de instalación de paquetes desde el sitio web oficial de Python.

Use un entorno virtual para degradar Python en Windows

Python nos permite crear diferentes entornos virtuales. Cada entorno virtual puede tener su versión requerida de intérprete y paquetes de Python.

Para crear un entorno virtual, podemos usar el comando pip install virtualenv en el símbolo del sistema. Necesitamos descargar la versión requerida del sitio web oficial.

Después de esto, debemos ejecutar virtualenv \pathof\the\env -p \pathof\the\python_install.exe. La primera ruta es la ruta donde deseamos almacenar el entorno, y la segunda es la ruta donde está presente el instalador.

Use Anaconda Prompt para degradar Python en Windows

Este método está limitado a los usuarios de Anaconda Navigator. En el indicador de Anaconda, podemos instalar la versión requerida de Python y sobrescribir la versión anterior usando el comando conda install python= versión.

Es necesario verificar si esta versión está disponible o no ejecutando el comando conda search python y verificando las versiones disponibles.

También podemos crear un nuevo entorno muy fácilmente en Anaconda. Podemos ejecutar el comando conda create --name env_name python=python_version para crear un entorno.

Rebajar la versión de Python en Linux

Reinstalar para degradar Python en Linux

Podemos eliminar e instalar la versión requerida de Python para degradarla. Primero, necesitamos descargar el paquete del sitio web oficial e instalarlo.

Luego, debemos ir al directorio Frameworks\Python.framework\Versions y eliminar la versión que no es necesaria. Ejecutaremos el comando sudo rm -rf python_version en este directorio para eliminar esta versión.

Use Pyenv para degradar Python en Linux

Pyenv nos permite cambiar entre diferentes versiones de Python creando entornos.

Podemos instalar la versión requerida de Python usando el comando pyenv install python_version en la terminal. Después de eso, podemos ver las versiones disponibles usando el comando pyenv versions.

Para configurar la versión requerida como la versión de Python para el entorno local, podemos usar el comando pyenv local python_version.

A continuación, podemos cambiar a una carpeta diferente y configurar la versión de Python requerida globalmente. Para configurar la versión globalmente para un usuario, usamos el comando pyenv global python_version.

Use Homebrew para degradar Python en Linux

Homebrew es un administrador de aplicaciones que puede administrar e instalar aplicaciones de código abierto. Está disponible en macOS y Linux.

Podemos clonar al repositorio de nuestra versión requerida de Python y desvincular la versión anterior usando un conjunto de comandos simples. Estos se muestran a continuación.

brew unlink python
brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/e128fa1bce3377de32cbf11bd8e46f7334dfd7a6/Formula/python.rb
brew switch python python_version

Use Anaconda para degradar Python en Linux

Anaconda también está disponible en dispositivos macOS y Linux. Podemos seguir los pasos comentados en el apartado anterior de Downgrade Python on Windows y utilizarlos para estos dispositivos.

Rebajar la versión de Python en macOS

En macOS, podemos usar los métodos que involucran Pyenv, Homebrew y Anaconda discutidos en la sección anterior. Estos métodos también son válidos aquí.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Artículo relacionado - Python Version