如何使python文件恢复正常?

如何使python文件恢复正常?,python,python-2.7,python-3.x,Python,Python 2.7,Python 3.x,所以我使用的是python3.4,但决定试用2.7。坏主意。 当我安装Python2时,我的所有python文件都开始以Python2空闲状态打开,这并不是我的计划。然后我决定再次卸载Python2,我认为现在它应该恢复正常。没有 这些文件现在希望以pyWin而不是python3的形式打开。我更改了“打开为”,并尝试将其置于空闲状态。现在的问题是它总是以空闲状态打开,并且没有图标。通常,当你右键点击它时,你会得到选项“打开为空闲”,当你双击它时,你会得到控制台。现在,即使我双击它,它也会以空闲状

所以我使用的是python3.4,但决定试用2.7。坏主意。 当我安装Python2时,我的所有python文件都开始以Python2空闲状态打开,这并不是我的计划。然后我决定再次卸载Python2,我认为现在它应该恢复正常。没有

这些文件现在希望以pyWin而不是python3的形式打开。我更改了“打开为”,并尝试将其置于空闲状态。现在的问题是它总是以空闲状态打开,并且没有图标。通常,当你右键点击它时,你会得到选项“打开为空闲”,当你双击它时,你会得到控制台。现在,即使我双击它,它也会以空闲状态打开,这是我不想要的。现在我不知道如何让它恢复正常。我试着在互联网上搜索,但它只告诉我将“开放为”设置为空闲,这并不能满足我的需要

我不知道这是否变得混乱,如果有什么我需要澄清的,请告诉我


因此,问题在于解释器。在Linux机器上,我建议您编辑/添加shebang行

但在我看来这像是窗户。我想最简单的解决方案是在首选版本中重新安装Python3.X。这将覆盖路径变量


编辑:我还没有遇到这个问题,这个解决方案听起来很合理。

重新设置文件关联。在
cmd.exe
窗口中,发出以下命令

assoc .py=Python.File
ftype Python.File="C:\path\to\python3.exe" "%1" %*

ftype
命令中,您应该使用Python 3可执行文件的正确路径。

听起来您只需要进入Windows设置并清除.py文件的默认应用程序。如果是这样的话,试试如果我重新安装我的模块会发生什么?哦,这是一个很好的问题。老实说,我不知道。您最好向windows用户询问此问题。。。对不起,我离开windows多年了。也许python安装程序提供了一个“修复”功能?python安装程序不会接触任何第三方模块。所以我重新安装了python,甚至以此作为升级到3.6的机会,现在它可以正常运行了。非常感谢。