Instale Python 2 y 3 en el mismo dispositivo
- Ejecute Python 2 y Python 3 en el mismo dispositivo cambiando el nombre de los archivos
-
Ejecute Python 2.xy Python 3.x en el mismo dispositivo usando el comando
py
Python se actualiza con el tiempo a los últimos estándares y con nuevas funciones. La organización sin fines de lucro llamada Python Software Foundation posee los derechos de autor y administra las actualizaciones de idioma para Python 2.1 y versiones posteriores.
Las dos versiones de Python más utilizadas son Python 2.xy Python 3.x. Existen algunas diferencias significativas entre los dos, por lo que a veces un script compatible con Python 2.x podría no ejecutarse en Python 3.xy viceversa.
Podemos tener Python 2 y Python 3 instalados en cualquier dispositivo Windows o Linux. Podemos crear diferentes entornos en diferentes IDE para usar las versiones por separado o usar las siguientes formas de ejecutarlos usando el símbolo del sistema.
Ejecute Python 2 y Python 3 en el mismo dispositivo cambiando el nombre de los archivos
Para obtener Python 2.xy Python 3.x en la misma máquina, debe seguir los siguientes pasos.
-
Instala Python 2.xy Python 3.x con los instaladores de Windows predeterminados.
-
Vaya a la ruta de instalación predeterminada (
C:\Python3x
) y cambie el nombre depython.exe
apython3.exe
. -
Edita tus variables de entorno para incluir el siguiente enlace de directorio
C:\Python27\;C:\Python27\Scripts\;C:\Python34\;C:\Python34\Scripts\
Lo anterior se basa en la instalación de Python 2.7 y Python 3.4. Edite las versiones según sus requisitos.
Tenga en cuenta que puede haber un conflicto cuando cambia sus variables de entorno porque las dos versiones tienen el mismo nombre: python.exe
.
Por lo tanto, si se encuentra con este error, asegúrese de haber seguido el paso 2 cuidadosamente y de haber cambiado el nombre de su archivo python.exe a python3.exe
. Entonces, cuando el usuario ejecuta python
, se ejecutará la versión 2.x. Con python3
, se ejecutará la versión 3.x, dándole acceso tanto a Python 2 como a Python 3 en el mismo dispositivo.
Ejecute Python 2.xy Python 3.x en el mismo dispositivo usando el comando py
Podemos usar el comando py
para lanzar diferentes versiones de Python en el mismo dispositivo. Tenga en cuenta los pasos siguientes.
-
Instala la versión requerida de Python 2
-
Instala la versión requerida de Python 3
-
Abre el símbolo del sistema en tu dispositivo.
-
En el símbolo del sistema, escribe
py -2.x
para iniciar cualquier versión de Python 2. -
En el símbolo del sistema, escribe
py -3.x
para iniciar cualquier versión de Python 3.