gpt4 book ai didi

python - 不重新启动 Spyder 就无法运行 Python 脚本两次

转载 作者:太空宇宙 更新时间:2023-11-04 03:46:03 26 4
gpt4 key购买 nike

我已经安装了带有 Python 3.3.3 和 Spyder IDE 的 WinPython。

我在运行文件两次时遇到问题。我第一次运行一个文件(使用F5),没有问题。第二次,Python 或 Spyder 卡住了。我只能使用 Ctrl+C 来停止它。

每次,我想运行我的文件,我必须终止 Spyder 中的当前进程(使用右下角橙色三角形中的感叹号),然后使用绿色三角形重新启动 session ,一个按钮单击“终止”按钮后出现在“终止”按钮旁边。

有没有人遇到过同样的问题,如何解决?

最佳答案

在 spyder 中运行脚本有很多选项。尝试在您的脚本上按 F6 来查看它们。

具体来说,如果我“在当前解释器中”而不是“在新解释器中”运行阻塞脚本,我会得到相同的行为。例如,单个 plt.show() 可以阻止脚本返回。

如果可以的话,我认为在 spyder 中运行脚本的最佳方式是在新的解释器中运行,因为这样可以确保您不会使用之前运行的任何剩余变量。如果上次运行没有终止并且您尝试重新运行它,spyder 会询问您是否要在再次运行之前杀死最后一个。

关于python - 不重新启动 Spyder 就无法运行 Python 脚本两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23810221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com