Erro ao rodar o IDLE no Python 3.0 b3

Publicado por Santiago Staviski em 08/05/2009

[ Hits: 6.978 ]

Blog: http://allenkonstanz.blogspot.com

 


Erro ao rodar o IDLE no Python 3.0 b3



Recentemente resolvi instalar o novo Python 3.0 b3, só que me deparei com um problema aqui no openSUSE 11.1: o IDLE dava erro toda vez que eu o tentava rodar. E como o IDLE é essencial para testar trechos dos algoritmos, tive que perder uma madrugada no velho amigo Google para ver se encontrava uma solução para esse bug.

Já pelas 4 da manhã encontrei a solução. Abra, com seu editor favorito (no meu caso o mcedit como root), o arquivo:

# /usr/lib/python3.0/idlelib/run.py (em outras distros o caminho pode ser diferente)

Na linha 76 verás:

sockthread.set_daemon(True)

Agora é só alterar para:

sockthread.set_daemon = True

Pronto, bug fixed, só essa besteirinha no código impede o programa todo de rodar. Mas agora está uma beleza.

Outras dicas deste autor

Baixando arquivos com parênteses ")(" com o wget

Clonezilla Live no pendrive ou HD externo

Montando pendrive automaticamente no OpenSuSE 11.1

Lag na tela do Mplayer (Debian Lenny)

Leitura recomendada

PyGame no Python 3.2 - Instalação no Ubuntu 12.04

ISO8583 em Python

InstaPy: Error, unable to determine correct filename for 64bit linux [Resolvido]

Criando repositório de módulos Python localmente

Agendando tarefas com Python (schedule)

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário