Pregunta

(No sé si esta es una pregunta apropiada para StackOverflow, ya que se trata de una herramienta en lugar de un idioma).

My Python 3.3.1 (32 bits) Línea de comandos ("C: Python33 Python.exe") ha dejado de aceptar caracteres TAB. Puede imprimirlos, pero presionar la tecla Tab solo hace que el cursor me parpadee (reacciona, pero no se mueve). No estaba sucediendo hoy hoy.

También tengo 2.7 (32 bits) y 3.2 (64 bits) instalados, y ninguno de ellos tiene este problema. Intentar ejecutar cada uno de los ejecutables Python.exe desde la misma ventana CMD.EXE da el mismo resultado, por lo que no se debe a la configuración de la ventana de la línea de comando. Ejecutar un archivo .py ("> python my.py") no tiene el problema. Idle para 3.3 no tiene el problema.

Además, al pegar el texto del portapapeles, se leen lentamente (tarda unos 15 segundos en leer cien líneas de líneas comentadas de 50 chares, en comparación con menos de un segundo en los demás) y

El único cambio que recuerdo haber hecho recientemente (desde la última vez que recuerdo haber abierto Python.exe) fue instalar Scipy por 3.3 de http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy-stack (32 bits).

No, no he intentado apagar la computadora y nuevamente. Espero no hacerlo. No he intentado desinstalar y reinstalar Python 3.3, ya que eso significa reinstalar paquetes. La actualización a 3.3.3 no resolvió el problema.

¿Fue útil?

Solución

Intenta eliminar el pyreadline directorio en lib\site-packages. Pila incluir pyreadline, que se requiere para el terminal de Ipython pero también cambia el comportamiento del aviso interactivo estándar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top