Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.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 Wing ide“run”按钮呈灰色,除非我保存文件_Python_Python 3.6_Wing Ide - Fatal编程技术网

Python Wing ide“run”按钮呈灰色,除非我保存文件

Python Wing ide“run”按钮呈灰色,除非我保存文件,python,python-3.6,wing-ide,Python,Python 3.6,Wing Ide,每当我在wing IDE界面中创建一个新的wing文件时,我发现run code play symbol(运行代码播放符号)按钮变灰,除非我将该文件保存在计算机上的某个位置,否则我无法单击它。它不习惯这样 这很烦人,因为它迫使您保存您编写的每一个代码,即使您只编写了5行代码来测试某些内容 我记不起按钮是什么时候换的,我没有立即注意到。但是我已经将我的WingIDE和python都更新到了最新版本。我还改变了保存所有python存储的目录,但我不明白这有什么关系 我看了一下设置,但没什么意义。我是

每当我在wing IDE界面中创建一个新的wing文件时,我发现run code play symbol(运行代码播放符号)按钮变灰,除非我将该文件保存在计算机上的某个位置,否则我无法单击它。它不习惯这样

这很烦人,因为它迫使您保存您编写的每一个代码,即使您只编写了5行代码来测试某些内容

我记不起按钮是什么时候换的,我没有立即注意到。但是我已经将我的WingIDE和python都更新到了最新版本。我还改变了保存所有python存储的目录,但我不明白这有什么关系


我看了一下设置,但没什么意义。我是编程新手。

Wing从未能够调试未保存的文件。我怀疑您以前使用过Wing 101,现在使用的是Wing Personal或Wing Pro,其中工具栏按钮有点不同,在调试器中运行,而不是在Python Shell中进行计算

您仍然可以使用源菜单中的项在Python Shell中计算文件或文件中的选择。从Wing 6开始,您还可以通过在Pythonshell的选项菜单中启用debug来调试以这种方式执行的事情


您还可以在文件中选择一个范围,单击Python Shell右上角的活动范围图标,使其成为活动范围,然后在编辑器中编辑范围时,只要您想重新评估该范围,就可以使用Python Shell右上角显示的cog图标。

因为Wing IDE是封闭源代码,有些人无法查看源历史并确定此更改是在哪里引入的,然后查找与该更改集关联的票证以确定原因。你最好通过它的商业支持机制来询问。也就是说,如果我自己编写一个开发工具,它很有可能会有相同的限制。文件名会影响这些文件的执行方式-在没有控制台的情况下运行.pyw文件;可以从源本身检索和检查文件名;等等。如果他们以前默认使用一个随机的临时名称进行保存,并且有人因此而提交了错误,或者将脚本输入到解释器的stdin中并因此产生了错误,那么我肯定会看到决定是放弃该功能,而不是解决这些错误。是的,wing 101的名字确实敲响了警钟。我想那是我刚才下载的原版。也许我应该回到101。