【发布时间】:2017-06-21 17:01:26
【问题描述】:
在 Powershell/命令提示符中使用 Ctrl-C 时 Python 无法退出,而是给出一个“KeyboardInterrupt”字符串。
最近我重新安装了 Windows 10。在重新安装之前 Ctrl-C 退出 python (3.5/2.7) 很好,没有输出。
有人知道为什么会这样吗?是否只是简单的设置?
我能想到的唯一区别是我现在使用的是 python 3.6。 Ctrl-D 在 Windows 上的 Ubuntu 上的 Bash 中工作,而 Ctrl-C 在激活的 anaconda python2 环境中可以正常工作以退出 python。
【问题讨论】:
-
我在运行 wsl 图像导出时也遇到了这种问题。我最终设法通过简单地关闭 Powershell 窗口来终止该进程。虽然它可能无法解决每个人的“Powershell 中的 Ctrl-C”问题,但它可能会对一些读者有所帮助。
标签: python powershell exit