Ich kann Python über CMD nicht mit Strg + C beenden

Ich kann Python über CMD nicht mit Strg + C beenden

Als ich Python in der Eingabeaufforderung ausprobierte und zum Beenden versuchte, um ein Paket zu installieren, wurde statt des tatsächlichen Beendens der Satz „Tastaturunterbrechung“ angezeigt. Ich konnte keine „Break“-Taste finden, um Strg + Break auszuprobieren, also versuchte ich es weiter mit Strg + C. Ich habe die Standardeinstellungen ausprobiert, den Schnellbearbeitungsmodus entfernt und als Administrator ausgeführt, aber ich kann Python einfach nicht beenden.

Ich wäre für jede Hilfe bei diesem Problem sehr dankbar.

Antwort1

Unter Windows haben Sie im interaktiven Python-Interpreter folgende Optionen zum Beenden:

  • quit()

  • exit()

  • Ctrl+ ZdannEnter

  • Ctrl+Break

Beim Ausführen von Skripts kann Ctrl+ Cim Allgemeinen verwendet werden, um ein zu senden, KeyboardInterruptdas die Skriptausführung anhält (beachten Sie, dass ein Traceback generiert wird).


Die Option Ctrl„+“ Breaksetzt voraus, dass Ihre Tastatur über eine „ Breakoder“ Pause/Break-Taste verfügt.

Antwort2

Unter Linux können Sie

  • die Befehle quit()oderexit()
  • oder die Tastenkombination Ctrl+D

Das Drücken von Ctrl+ Cim Python-Interpreter bewirkt nur einTastaturunterbrechungAusnahme.
Das Drücken von Ctrl+ Breakunter Linux hat keine relevante Wirkung in Bezug auf die Python-Shell.
Das Drücken von Ctrl+ Zstoppt lediglich den Python-Prozess und versetzt ihn in den Hintergrund, ohne ihn zu beenden.

verwandte Informationen