无法从命令行使用 Python 2

Cannot Use Python 2 from Command Line

我最近尝试卸载 Python 3.5.2 并安装 Python 3.6.0。我曾经在命令行中使用 python 到 运行 Python 3.5.2 从命令行, py 到 运行 Python 2.7 .12.现在,python 运行s Python 3.5.2 和 py 运行s Python 3.6.0。我运行宁Windows10,python3python2py2py3什么都不做。

不要在路径中添加 Python。只需使用:

py            Run highest version of Python (override with PY_PTYHON environment variable).
py -2         Run highest version of Python 2.
py -3         Run highest verssion of Python 3.
py -2.7       Run Python 2.7.
py -2.7-32    Run python 2.7 32-bit when on a 64-bit system.

更多:https://docs.python.org/3.6/using/windows.html#python-launcher-for-windows

请注意,您还可以在脚本中指定要使用的版本,例如:

#!python2
#!python3
#!python2.7