Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在windows上将Python 3.8切换为Python 3.6作为默认值?_Python_Windows_Version - Fatal编程技术网

如何在windows上将Python 3.8切换为Python 3.6作为默认值?

如何在windows上将Python 3.8切换为Python 3.6作为默认值?,python,windows,version,Python,Windows,Version,我在Windows上获得了两个Python版本,并尝试将Python 3.6设置为默认值。有人知道我怎么设置吗?非常感谢 这很可能是由于path变量造成的。您可以在命令窗口中通过键入 路径 在你的提示下 要更新设置 打开“系统”属性。 系统属性 开放环境变量 路径变量 突出显示“路径”变量,然后单击“编辑”。 编辑路径变量 编辑Python条目的值,以指向所需的Python版本。 在此处输入图像描述 确定所有框,关闭所有打开的CMD窗口,然后打开新窗口。Python命令现在应该引用正确的位置。什

我在Windows上获得了两个Python版本,并尝试将Python 3.6设置为默认值。有人知道我怎么设置吗?非常感谢

这很可能是由于path变量造成的。您可以在命令窗口中通过键入

路径

在你的提示下

要更新设置

打开“系统”属性。 系统属性

开放环境变量 路径变量

突出显示“路径”变量,然后单击“编辑”。 编辑路径变量

编辑Python条目的值,以指向所需的Python版本。 在此处输入图像描述


确定所有框,关闭所有打开的CMD窗口,然后打开新窗口。Python命令现在应该引用正确的位置。

什么是“默认值”?将Python 3.6添加到系统变量中,特别是放在Python路径上的“path”变量。如果您是指.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将运行python3.6。如果希望
py-3
也运行3.6,则将“py_PYTHON3”环境变量设置为“3.6”。