【发布时间】:2021-01-18 23:58:08
【问题描述】:
我在 Windows 上安装了两个版本的 Python,并尝试将 Python 3.6 设置为默认版本。有谁知道我该如何设置?非常感谢!
【问题讨论】:
-
“默认”是什么意思?
-
将 python 3.6 添加到系统变量中,尤其是“path”变量放在你的 python 路径中
-
如果您指的是 .py 脚本的默认文件关联,则 应该 设置为 py.exe 启动器。如果是这样,并且您希望使用 3.6 执行脚本,请在第一行使用跨平台 shebang
#!/usr/bin/python3.6。 py 启动器支持将其作为虚拟命令。它将提取 3.6 版本,在注册表中找到 3.6 安装,并通过该安装的 python.exe 执行脚本。 -
如果您希望 py.exe 启动器在脚本没有 shebang 行时默认使用 3.6 而不是 3.8,则将“PY_PYTHON”环境变量设置为“3.6”。这也意味着只运行
py将运行 Python 3.6。如果您希望py -3也运行 3.6,则将“PY_PYTHON3”环境变量设置为“3.6”。