ctrl + c を使用して CMD で Python を終了できません

ctrl + c を使用して CMD で Python を終了できません

cmd プロンプトで python を試していて、パッケージをインストールするために終了しようとしたところ、実際に終了する代わりに「キーボード割り込み」という文が表示されました。ctrl + break を試すための「break」キーが見つからなかったため、ctrl + c で試し続けました。デフォルト設定、クイック編集モードの削除、管理者としての実行を試しましたが、どうやら python を終了できないようです。

この問題に関してご助力いただければ幸いです。

答え1

Windows の対話型 Python インタープリターでは、終了オプションは次のとおりです。

  • quit()

  • exit()

  • Ctrl+Zその後Enter

  • Ctrl+Break

スクリプトを実行する場合、通常、 Ctrl+ はスクリプトの実行を停止するCを送信するために使用できますKeyboardInterrupt(トレースバックが生成されることに注意してください)。


Ctrl+オプションBreakは、キーボードにBreakまたはPause/Breakキーがあることを前提としています。

答え2

Linuxでは、

  • コマンドquit()またはexit()
  • またはキーの組み合わせCtrl+D

PythonインタープリタでCtrl+を押すと、Cキーボード割り込み例外。Linuxで+ を
押しても、Python シェルに関しては何も起こりません。+ を 押すと、Python プロセスは終了せずに停止してバックグラウンドに移されるだけです。CtrlBreak
CtrlZ

関連情報