运行(似乎任何) Python 程序后,终端是否时不时需要 ^C? 2024-6-4 • command-line 我正在开发一个 Python 程序并从我的终端运行它。每次我运行它时,它都会返回到提示符$,尽管大约 10% 的时间我必须按 ^C 才能让提示符响应我的输入。我还注意到,当我按向上箭头运行最后一个命令时,第一个字母不见了。 我似乎无法准确重现导致问题的步骤,它似乎是随机发生的。有什么想法可以解释是什么原因造成的吗? 编辑:还要注意。我从虚拟机运行此安装。我还使用 Alt+Tab 在编辑器和终端之间切换,并快速按向上箭头+Enter 开始运行脚本。也许是我按了某种键盘快捷键?... 答案1 由于经常在文本编辑器和命令行中的 Python 文件之间切换,我偶尔会出于保存文件的习惯而按 ^S,但当时我是在命令行中而不是在文本编辑器中。 在命令行上按 ^S 可重现该问题。 相关内容 以下 bash 脚本文件有什么作用? 如何重新打开 Chrome 中的所有窗口? 如何从 Linux 修改过的硬盘中获取 Windows 数据? 本地 DNS 启动后,40 个节点的网络速度大幅下降 综合 Unix BIND DNS 指南 [关闭] 每当我启动电脑时运行自动热键脚本 华硕 wifi6 路由器未连接光纤调制解调器 我可以在 VLC 媒体播放器中编辑视频(更改效果)吗? 我的机器的信息[重复] 为什么在使用 pip 安装一些 python 库之前必须先下载它们?