与其他编辑器不同(我在Mac上使用TextWrangler和TextMate,在PC上使用Spyder),Enthought的Canopy在交互式python shell中运行Python程序。大多数情况下这很好,但有时我想在一个新的python shell中运行该程序。例如,我正在编写一个脚本来收集高速相机的帧。如果脚本没有一直运行到最后(这发生了很多),那么下次我运行脚本时,如果我使用Canopy它会崩溃python shell(没有其他编辑器出现问题或直接从命令运行)线)。
那么,有没有一种方法可以让程序每次都在新的python shell中运行,或者在运行之前重置python shell?
谢谢!
答案 0 :(得分:1)
您可以通过选择Run - >重新启动canopy中的python shell。重启内核。