在Python 2和3之间切换
Python在不同的操作系统环境中有不同的版本(Windows、macOS、Linux和Android)。自1991年以来,它有三个主要版本(1、2和3)。
与2.x和1.x相比,Python 3.x更倾向于使用,这是正确的。然而,某些人,包括你,可能想用Python 2.x来访问一些遗留的代码或从事某些工作。
本文将展示如何在Python 2和3之间切换以运行你的Python代码。
在Python 2和3之间切换
对于不同的操作系统,切换会有所不同;Linux和macOS的工作方式很相同,但Windows则大不相同。假设你的电脑上同时安装了两个版本。
在Linux和macOS的Python 2和3之间切换
你可以在 Linux 和 macOS 中使用下面的命令来切换到 Python 2.x。
python2
该命令的输出:
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.
而如果你需要运行一个Python 2文件:
python2 version.py
而对于Python 3,我们可以使用下面的命令:
python
该命令的输出:
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.
而要运行一个Python 3文件:
python version.py
在Windows的Python 2和3之间切换
对于Windows,你可以使用下面的命令来切换到Python 2.x。
py -2
该命令的输出:
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.
如果你需要执行一个Python 2文件:
py -2 index.py
要切换到Python 3.x并使用其解释器,你可以使用下面的命令:
py -3
该命令的输出:
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.
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。