Cambiar entre Python 2 y 3

Olorunfemi Akinlua 21 junio 2023
Cambiar entre Python 2 y 3

Python tiene diferentes versiones en diferentes entornos de SO (Windows, macOS, Linux y Android). Desde 1991, ha tenido tres versiones principales (1, 2 y 3).

Python 3.x es preferible más en uso que 2.x y 1.x, con razón. Sin embargo, ciertas personas, incluido usted, pueden querer usar Python 2.x para acceder a algún código heredado o trabajar en ciertas cosas.

Este artículo mostrará cómo cambiar entre Python 2 y 3 para ejecutar su código Python.

Cambiar entre Python 2 y 3

Para diferentes sistemas operativos, el interruptor será diferente; Linux y macOS funcionan de la misma manera, pero Windows es muy diferente. La suposición es que tiene ambas versiones instaladas en su PC.

Cambiar entre Python 2 y 3 en Linux y macOS

Puede usar el siguiente comando para Linux y macOS para cambiar a Python 2.x.

python2

La salida del comando:

Python 2.7.18 (default, Jul  1 2022, 12:27:04)
[GCC 9.4.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.

Y si necesita ejecutar un archivo de Python 2:

python2 version.py

Y para Python 3, podemos usar el siguiente comando:

python

La salida del comando:

Python 3.8.10 (default, Jun 22 2022, 20:18:18)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

Y para ejecutar un archivo Python 3:

python version.py

Cambiar entre Python 2 y 3 en Windows

Para Windows, puede usar el siguiente comando para cambiar a Python 2.x.

py -2

La salida del comando:

Python 2.6.2 (r262:71605, Apr 14 2009, 22:46:50) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

Si necesita ejecutar un archivo de Python 2:

py -2 index.py

Para cambiar a Python 3.x y usar su intérprete, puede usar el siguiente comando:

py -3

La salida del comando:

Python 3.10.5 (tags/v3.10.5:f377153, Jun  6 2022, 16:14:13) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Olorunfemi Akinlua avatar Olorunfemi Akinlua avatar

Olorunfemi is a lover of technology and computers. In addition, I write technology and coding content for developers and hobbyists. When not working, I learn to design, among other things.

LinkedIn

Artículo relacionado - Python Version