Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.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
Python脚本在Windows中双击时停止运行_Python - Fatal编程技术网

Python脚本在Windows中双击时停止运行

Python脚本在Windows中双击时停止运行,python,Python,我总是通过双击在windows上运行脚本。然而,在我重新安装python版本后,这并没有发生。我的python安装在C:\Python27和C:\Python33上。路径中有C:\Python27\。如果我尝试从cmd运行脚本,它可以正常工作。但当我双击任何.py文件时,什么都不会发生 我完全不懂,因为我不经常使用windows编写脚本。 原因是什么 双击与路径无关,而是与扩展关联相关 安装(或恢复)python时,请选中注册扩展选项 解决此问题的步骤 1) 右键单击脚本。 2) 选择属性,然后

我总是通过双击在windows上运行脚本。然而,在我重新安装python版本后,这并没有发生。我的python安装在
C:\Python27
C:\Python33
上。路径中有
C:\Python27\
。如果我尝试从cmd运行脚本,它可以正常工作。但当我双击任何.py文件时,什么都不会发生

我完全不懂,因为我不经常使用windows编写脚本。
原因是什么

双击与路径无关,而是与扩展关联相关

安装(或恢复)python时,请选中注册扩展选项


解决此问题的步骤

1) 右键单击脚本。
2) 选择属性,然后选择
3) 更改如何打开脚本的选项(将其设置为python)


这将使您的所有.py扩展脚本在windows中双击运行,并删除所有python版本和文件夹。已安装WinPython-64bit-2.7.5.1(与以前一样),现在一切正常。我可以双击脚本来运行它们。真奇怪。

我也有同样的问题。代码在空闲状态下工作,但不在双击时工作。我通过命令提示符运行了脚本,它给了我一个空闲程序找不到的错误。Windows不喜欢我打印的ascii字符。我删除了它们,脚本开始再次双击。

这是我最初做的,我现在重新安装了它。没有变化。我双击该文件,但什么也没有发生。这是我对.py文件的默认设置。然后双击脚本时会发生什么。它是否在任何文本编辑器中打开。或者当你双击时会发生什么。什么都没有发生,我可以看到一个蓝色的圆圈一秒钟,然后什么都没有。这可能是因为你没有试图在python外壳上打印任何东西。所以,如果你把你的代码粘贴在这里会更好,这样我们可以检查它,正如你说的,它正在处理你的代码,这就是为什么它显示蓝色圆圈(这是处理的标志)!另见: