Python IDLE 无法使用 .py 文件打开,只能从开始菜单打开

Python IDLE won't open with .py file, only from start menu

我看了很多类似的问题,但似乎没有人遇到过同样的问题。我可以从开始菜单中完美地打开 IDLE shell。进入后,我可以使用 File->Open 打开任何 .py 文件。

但是,我的问题是,如果我尝试使用 IDLE 从文件资源管理器打开任何 .py 文件,这些文件将 运行,但 IDLE 应用程序不会出现。当我什至无法关闭未打开的应用程序时,这尤其使退出 运行ning 变得困难。如果我想打开一个 .py 文件,我必须始终使用 IDLE shell 中的 File->Open,这也会使它变得非常乏味。我怎样才能至少让 Edit with IDLE 选项回来?

当您从 IDLE 中打开文件时,您是在编辑中打开它 window。如果您尝试从文件资源管理器打开它,它会 运行 它处于空闲状态。所以这就是为什么你不能只从资源管理器 "open it"。

我建议您开始使用一些其他工具在 python 中进行编码。 Sublime Text 和 Atom 都是很棒的文本编辑器,两者都可以用作 python IDE.

我遇到了同样的问题并来寻找答案,但最终弄明白了: 我在下载 windows (3.9.7) 的 64 位版本时遇到了问题,但当我安装 32 位版本的 3.9.7 时问题得到解决。 现在我可以右键单击 >“使用 IDLE 编辑”