我無法使用 ctrl + c 在 CMD 上退出 python

我無法使用 ctrl + c 在 CMD 上退出 python

當我在 cmd 提示字元下嘗試 python 並嘗試退出以安裝軟體包時,顯示了「鍵盤中斷」這句話,而不是實際退出。我找不到“break”鍵來嘗試ctrl+break,所以我繼續嘗試ctrl+c。我嘗試了預設設置,刪除了快速編輯模式,並以管理員身份運行,我似乎無法退出python。

任何有關此問題的幫助將不勝感激。

答案1

在 Windows 上,在互動式 Python 解釋器中,退出的選項有:

  • quit()

  • exit()

  • Ctrl+Z然後Enter

  • Ctrl+Break

執行腳本時,Ctrl+C通常可用於發送KeyboardInterrupt停止腳本執行的訊號(請注意,將產生 Traceback)。


Ctrl+選項Break假定您的鍵盤有BreakPause/Break鍵。

答案2

在 Linux 上,您可以使用

  • 命令quit()exit()
  • 或組合鍵Ctrl+D

在 Python 解釋器中按Ctrl+C只會導致鍵盤中斷例外。在 Linux 中
Ctrl+Break與 Python shell 沒有任何關係。
Ctrl+Z只會停止並將 Python 進程置於後台,而不會結束它。

相關內容