Degradar Python 3.9 a 3.8

Muhammad Maisam Abbas 10 octubre 2023
  1. Degradar Python 3.9 a 3.8 con el módulo virtualenv
  2. Degradar Python 3.9 a 3.8 con Anaconda
  3. Cambiar Python 3.9 a 3.8 con el panel de control
Degradar Python 3.9 a 3.8

Puede utilizar tres métodos efectivos para degradar la versión de Python instalada en su dispositivo: el método virtualenv, el método Panel de control y el método Anaconda. Aquí, en nuestro tutorial, le proporcionaremos los detalles y los códigos de muestra que necesita para degradar su versión de Python.

Degradar Python 3.9 a 3.8 con el módulo virtualenv

El método virtualenv se utiliza para crear y administrar diferentes entornos virtuales para Python en un dispositivo; esto ayuda a resolver problemas de dependencia, problemas de versión y problemas de permisos entre varios proyectos.

Supongamos que estamos tratando con un proyecto que requiere una versión diferente de Python para ejecutarse. En ese caso, podemos usar el módulo virtualenv para crear un nuevo entorno virtual para ese proyecto específico e instalar la versión requerida de Python dentro de ese entorno virtual. Para crear un entorno virtual, primero tenemos que instalar el módulo vritualenv. Aquí está el comando para instalar este módulo:

pip install virtualenv

Ahora, podemos crear nuestro entorno virtual utilizando el módulo virtualenv. El comando para crear un nuevo entorno virtual se da a continuación.

virtualenv \path\to\env -p \path\to\python_install.exe

Aquí, \path\to\env es la ruta del entorno virtual, y \path\to\python_install.exe es la ruta donde ya está instalada la versión requerida de Python. Para que este comando funcione, primero debemos instalar la versión requerida de Python en nuestro dispositivo.

Tras la instalación, solo debes activar nuestro entorno virtual. Puede hacerlo ejecutando el siguiente comando:

\path\to\env\Scripts\activate.bat

Aquí, \path\to\env es la ruta del entorno virtual.

Degradar Python 3.9 a 3.8 con Anaconda

También podemos usar Anaconda, como virtualenv, para degradar una versión de Python. Primero, necesita instalar Anaconda en su dispositivo. Después de la instalación, podemos crear un nuevo entorno virtual para nuestro proyecto usando el administrador de paquetes conda. El comando para crear un entorno virtual con conda se da a continuación:

conda create -n downgrade python=3.8 anaconda

Este comando crea un nuevo entorno virtual llamado downgrade para nuestro proyecto con Python 3.8. El siguiente paso es activar nuestro entorno virtual. El comando para iniciar un entorno virtual usando conda se da a continuación.

activate downgrade

El comando anterior activa el entorno virtual degradado. Ahora, podemos instalar todos los paquetes necesarios para nuestro proyecto especial.

Este enfoque es muy similar al método virtualenv. Sin embargo, el método conda es más simple y más fácil de usar que el enfoque anterior. Ni siquiera necesitamos instalar otra versión de Python manualmente; el administrador de paquetes conda lo instala automáticamente.

Cambiar Python 3.9 a 3.8 con el panel de control

Este método solo funciona para dispositivos que ejecutan el sistema operativo Windows. Este enfoque implica desinstalar manualmente la versión de Python previamente existente y luego reinstalar la versión requerida.

Podemos desinstalar Python siguiendo estos pasos: Go to Control Panel -> Uninstall a program -> Search for Python -> Right Click on the Result -> Select Uninstall.

Ahora que la versión anterior de Python está desinstalada de su dispositivo, puede instalar la versión de software deseada yendo a la página oficial de descarga de Python.

Este enfoque es el menos preferido entre los discutidos en este tutorial. Es porque este enfoque solo funciona para Windows y solo debe usarse cuando ya no necesitamos la versión anterior de Python.

El mejor enfoque para degradar Python o usar una versión de Python diferente, además de la que ya está instalada en su dispositivo, es usar Anaconda. Los comandos para usar Anaconda son muy simples y automatiza la mayoría de los procesos para nosotros.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Artículo relacionado - Python Version