我总是通过双击在Windows上运行我的脚本。但是在我重新安装我的python版本之后,这不会发生。我的python安装在C:\Python27
和C:\Python33
上。 PATH中有C:\Python27\
个。如果我尝试从cmd运行脚本,它可以正常工作。但是,当我双击任何.py文件时,没有任何反应。
我完全无能为力,因为我不经常使用Windows来编写脚本。 可能是什么原因?
答案 0 :(得分:5)
步骤来解决这个问题
1)右键单击您的脚本
2)选择属性然后
3)更改选项如何打开脚本(将其设置为python)。
这将使所有.py扩展脚本在Windows
答案 1 :(得分:2)
双击与PATH
无关,但与扩展关联无关。
安装(或恢复)python时检查注册扩展名选项。
答案 2 :(得分:2)
删除了所有python版本和文件夹。安装WinPython-64bit-2.7.5.1 package(和以前一样),现在一切正常。我可以通过双击它来运行我的脚本。真奇怪。
答案 3 :(得分:1)
我遇到了同样的问题。代码在IDLE中工作,但不是双击。我通过命令提示符运行脚本,它给了我一个IDLE无法找到的错误。 Windows不喜欢我打印的ascii字符。我删除了它们,脚本开始再次双击。
答案 4 :(得分:-1)
我有同样的问题。 IDLE具有执行脚本的默认python路径。 但是,当您安装Anaconda之类的软件时,它们会更改python路径。因此,当我们双击脚本(example.py)文件时,它不起作用。 因此,我决定卸载Anaconda,并且在卸载后即可使用。 您无需将其卸载,也可以将python路径更改为默认路径。