运行(似乎任何) Python 程序后,终端是否时不时需要 ^C? 2024-6-4 • command-line 我正在开发一个 Python 程序并从我的终端运行它。每次我运行它时,它都会返回到提示符$,尽管大约 10% 的时间我必须按 ^C 才能让提示符响应我的输入。我还注意到,当我按向上箭头运行最后一个命令时,第一个字母不见了。 我似乎无法准确重现导致问题的步骤,它似乎是随机发生的。有什么想法可以解释是什么原因造成的吗? 编辑:还要注意。我从虚拟机运行此安装。我还使用 Alt+Tab 在编辑器和终端之间切换,并快速按向上箭头+Enter 开始运行脚本。也许是我按了某种键盘快捷键?... 答案1 由于经常在文本编辑器和命令行中的 Python 文件之间切换,我偶尔会出于保存文件的习惯而按 ^S,但当时我是在命令行中而不是在文本编辑器中。 在命令行上按 ^S 可重现该问题。 相关内容 如何使用 ipython 和 pip --user 安装的库? Docker CentOS7镜像和语言环境编译问题 识别所有损坏/冲突的 rpm 并*正确*修复它们 Fedora 23,持久 USB 按前两列中的最大值排序 Tcolorboxed 定理 Microsft Publisher 2013 有连接器吗? How do I change the default screenshot name in OS X Lion? 排序 dhcpd.conf 安装fscrypt最新版本0.3.1时出错 如何组织 dtx 文件的公共前言