Frage

(Ich weiß nicht, ob dies eine angemessene Frage für Stackoverflow ist, da es sich eher um ein Tool als um eine Sprache handelt.)

Meine Python 3.3.1 (32-Bit) Befehlszeile ("C: python33 python.exe") hat aufgehört, Tab-Zeichen zu akzeptieren. Es kann sie drucken, aber das Drücken der Registerkarte lässt den Cursor mich nur blinken (es reagiert, bewegt sich aber nicht). Es passierte heute nicht früher.

Ich habe auch 2,7 (32-Bit) und 3,2 (64-Bit) installiert, und keiner von ihnen hat dieses Problem. Der Versuch, jedes der ausführbaren Python.exe aus demselben CMD.exe -Fenster auszuführen, ergibt das gleiche Ergebnis, sodass es nicht auf die Einstellungen für die Fenster des Befehlszeilens zurückzuführen ist. Ausführen einer .py -Datei ("> python my.py") hat nicht das Problem. Leerlauf für 3.3 hat das Problem nicht.

Auch beim Einfügen von Text aus der Zwischenablage werden sie langsam gelesen (es dauert ungefähr 15 Sekunden, um hundert Zeilen mit 50-CH-Kommentaren zu lesen, verglichen mit weniger als einer Sekunde bei den anderen) und) und) und) und) und) und) und) und) und

Die einzige Änderung, an die ich mich kürzlich erinnere (seit ich mich das letzte Mal erinnere, Python.exe zu eröffnen), war die Installation von Scipy für 3.3 von http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy-stack (32-Bit).

Nein, ich habe nicht versucht, den Computer wieder auszuschalten. Ich hoffe nicht. Ich habe nicht versucht, Python 3.3 zu deinstallieren und neu zu installieren, da dies bedeutet, Pakete neu zu installieren. Die Aktualisierung auf 3.3.3 hat das Problem nicht gelöst.

War es hilfreich?

Lösung

Versuchen Sie, das zu entfernen pyreadline Verzeichnis in lib\site-packages. Scipy-Stack inklusive Pyreadline, die für das IPython -Terminal erforderlich ist, aber auch das Verhalten der interaktiven Standard -Eingabeaufforderung ändert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top