Pergunta

(Não sei se esta é uma pergunta apropriada para StackOverflow, pois se trata de uma ferramenta e não de uma linguagem.)

Minha linha de comando do Python 3.3.1 (32 bits) ("C:\Python33\python.exe") parou de aceitar caracteres de tabulação.Ele pode imprimi-los, mas pressionar a tecla Tab apenas faz o cursor piscar para mim (ele reage, mas não se move).Isso não estava acontecendo hoje cedo.

Também tenho 2,7 (32 bits) e 3,2 (64 bits) instalados e nenhum deles tem esse problema.Tentar executar cada um dos executáveis ​​​​python.exe na mesma janela cmd.exe fornece o mesmo resultado, portanto, não é devido às configurações da janela da linha de comando.Executar um arquivo .py (">python my.py") não apresenta problemas.IDLE para 3.3 não tem esse problema.

Além disso, ao colar texto da área de transferência, eles são lidos lentamente (leva cerca de 15 segundos para ler cem linhas de linhas comentadas de 50 caracteres, em comparação com menos de um segundo nas outras) e

A única mudança que me lembro de ter feito recentemente (desde a última vez que me lembro de abrir o python.exe) foi instalar o Scipy para 3.3 a partir de http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy-stack (32 bits).

Não, não tentei desligar e ligar o computador novamente.Espero que não.Não tentei desinstalar e reinstalar o Python 3.3, pois isso significa reinstalar pacotes.Atualizar para 3.3.3 não resolveu o problema.

Foi útil?

Solução

Tente remover o pyreadline diretório em lib\site-packages. Pilha Scipy inclui pireadline, que é necessário para o terminal IPython, mas também altera o comportamento do prompt interativo padrão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top