Domanda

(Non so se questa sia una domanda appropriata per StackOverflow, poiché si tratta di uno strumento piuttosto che di una lingua.)

La mia riga di comando Python 3.3.1 (32-bit) ("C: Python33 Python.exe") ha smesso di accettare i caratteri della scheda. Può stamparli, ma premere il tasto Tab si basa solo il cursore (reagisce, ma non si muove). Oggi non stava accadendo prima.

Ho anche 2,7 (32 bit) e 3.2 (64 bit) installati e nessuno dei due ha questo problema. Il tentativo di eseguire ciascuna delle esecutibili Python.exe dalla stessa finestra cmd.exe fornisce lo stesso risultato, quindi non è dovuto alle impostazioni della finestra della riga di comando. L'esecuzione di un file .py ("> python my.py") non ha il problema. Idle per 3.3 non ha il problema.

Inoltre, quando si incollano il testo dagli appunti, vengono letti lentamente (impiega circa 15 secondi per leggere un centinaio di righe commentate da 50 carre, rispetto a meno di un secondo sulle altre) e

L'unico cambiamento che ricordo di aver fatto di recente (dall'ultima volta che ricordo di aver aperto Python.exe) è stato installare Scipy per 3,3 da http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy stack (32 bit).

No, non ho provato a spegnere il computer e riacceso. Spero di non farlo. Non ho provato a disinstallare e reinstallare Python 3.3, poiché ciò significa reinstallare i pacchetti. L'aggiornamento a 3.3.3 non ha risolto il problema.

È stato utile?

Soluzione

Prova a rimuovere il file pyreadline directory in lib\site-packages. Scipy-Stack Include pireadline, che è necessario per il terminale Ipython ma cambia anche il comportamento del prompt interattivo standard.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top