命令行中的关键字“python”和“python3”有什么区别?

mil*_*od1 9 python command-line python3

我见过两种使用命令行打开 python 脚本的方法,它们是:

python foo.py 
Run Code Online (Sandbox Code Playgroud)

python3 foo.py 
Run Code Online (Sandbox Code Playgroud)

我知道,有 python2 等,但是python没有版本会做什么,为什么我最近看到它?

San*_* SS 5

您可以在系统中同时安装多个版本的 python。目前,python 版本 2.xx 和 3.xx 安装在您的系统中。

Python3 与 python(2) 一起安装,因为某些应用程序可能仍然依赖于较旧的 python(2)。

所以python将参考版本 2.xxpython3并将参考版本 3。

您可以通过以下方式确认版本:

python --version
python3 --version
Run Code Online (Sandbox Code Playgroud)