python 如何在Windows上双击执行.py文件

k4ymrczo  于 2023-03-28  发布在  Python
关注(0)|答案(3)|浏览(298)

我刚刚在我的Windows机器上卸载并重新安装了python。在卸载之前的版本之前,我可以双击python脚本,它会打开命令提示符,运行脚本,然后自动关闭。在重新安装最新版本(3.9)之后,我再也不能双击执行脚本了。
很明显,我上次做了一些特别的事情来为自己设置,但我不记得是什么了。

bakd9h0s

bakd9h0s1#

执行以下操作应可修复此问题:
1.右键单击要打开的.py文件;
1.打开-〉选择默认程序-〉更多选项;
1.选择python.exe文件。

说明:

你的Python脚本必须由另一个名为Python解释器的程序处理。解释器读取你的脚本,将其编译成字节码,然后执行字节码来运行你的程序。
安装新版本可能会扰乱Python解释器的路径。上面列出的步骤将告诉Windows将.py文件与您的Python解释器关联,从而修复该问题。
这个link with Python on Windows FAQ可能也会有帮助。

v9tzhpje

v9tzhpje2#

将有一个选项“打开”后,右键单击文件去选择CMD。我希望它有助于如果没有那么抱歉。因为我使用鹦鹉操作系统

fumotvh3

fumotvh33#

将下面的文本保存到一个名为python.reg的文件中(.reg扩展名很重要)。您可能需要修改最后一行,使其成为python.exe的确切路径!

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\shell\open]

[HKEY_CLASSES_ROOT\Python.File\shell\open\command]
@="\"C:\\Python2.7\\python.exe\" \"%1\" %*"

找到您刚刚保存的python.reg文件,双击它将这些内容加载到注册表中。如果您在其他答案中执行了其他操作之一(如“打开方式”),则这些“UserChoice”设置将存储在注册表中的其他位置,并将覆盖此脚本中显示的“Classes”设置。因此,请选择其中一个,不要将它们组合在一起!

相关问题