You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何终止PyCharm内弹出Python input提示框的Jupyter单元格运行

解决办法
  • 焦点完全被抢占无法操作PyCharm时:直接用系统快捷键唤出任务管理器(Windows按Ctrl+Shift+Esc,Mac按Command+Option+Esc),找到PyCharm从属的Python Helper子进程,强制结束该子进程即可,无需关闭整个PyCharm,已编辑的代码内容不会丢失。
  • 可以临时切出窗口时:按Alt+Tab(Windows)/Command+Tab(Mac)切到其他程序,等待10秒左右再切回PyCharm,不要点击代码编辑区域,直接点击Jupyter工具栏上的方形■停止按钮,即可终止当前单元格运行。
  • 适配PyCharm Jupyter快捷键的场景:若你开启了Jupyter原生快捷键映射,选中正在运行的单元格后快速按两次I键,也能触发终止指令。

后续规避方案

  • 编写带input()的循环代码时建议增加退出判断,示例如下:
for i in range(10000):
    user_input = input()
    # 输入q即可终止循环
    if user_input.strip().lower() == 'q':
        break
  • 运行交互类、长耗时代码前,可提前将PyCharm的运行面板设置为固定置顶,方便随时点击停止按钮。

内容的提问来源于stack exchange,提问作者ToughMind

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 01:36:01