Forum >> Principianti >> l'idle di Python non parte

Pagina: 1

Messaggio annotato da Daniele aka Palmux :
Questa discussione è stata spostata dalla categoria Blog.
Buon giorno, spero qualcuno possa aiutarmi, questo il mio problema: uso una distro debian Versione 7.6 (wheezy) 32 bit e ho la versione Python 2.7.3 (default, Mar 14 2014, 11:57:14) , ho installato dal gestore pacchetti l' IDLE per Python (ver. 2.7) che usa Tkinter, ha funzionato un paio di volte ma poi quando facevo doppio clic sull'icona l'idle non partiva, ho quindi disinstallato e reinstallato e quando avvio l'idle mi da il messaggio "IDLE's subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall is blocking the connection." ho verificato da shell il firewall con il comando

iptables -L e mi da:

root@pcandrea:/home/andrea# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
root@pcandrea:/home/andrea#


mi pare quindi che non sia un problema di firewall... ho provato di tutto (nelle mie possibilità) ma non riesco a far funzionare l'IDLE mi potete aiutare?
Ciao andrea1971valle, davvero difficile darti una risposta.

Non sembra davvero un problema di Python, ma molto più probabilmente di qualcosa che sfugge al nostro controllo. Ho anch'io una Debian (però 7.5) e non ho nessun problema con l'IDLE, che non ha mai dato un singolo problema.

Comunque senza stare ad impazzire troppo potresti semplicemente usare un altro IDE/Editor per scrivere codice, non è obbligatorio usare l'IDLE fornito. So che non è il massimo della vita avere delle limitazioni e specie se si studia su un testo che ha continui rimandi proprio all'ambiente di sviluppo di default, ma almeno aggiri il problema e ti dedichi al linguaggio.

Senza voler fare torti a nessuno ti cito alcuni degli IDE/Editor preferiti della nostra comunità italiana:
- VIM
- PyCharm
- Geany
- Sublime Text 2

Tutti installabili molto facilmente in Debian.

Ciao.
Daniele
ok grazie delle info :) lascio comunque un'indizio per chi volesse approfondire, l'idle in questione si blocca quando si opera con il modulo random... ciao e grazie ancora

--- Ultima modifica di andrea1971valle in data 2014-07-27 19:56:28 ---
:)lascio comunque un'indizio per chi volesse approfondire, l'idle in questione si blocca quando si opera con il modulo random...
uhm, si blocca appena importi il modulo, o quando lo usi? riesci a creare un mini script che riproduca il problema?




(c)
THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you
think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝
l'idle in questione si blocca quando si opera con il modulo random... ciao e grazie ancora
Beh ma la libreria random non ha nulla di grafico, mi sembra strano davvero che ti blocchi l'IDLE.

Per curiosità prova da terminale:
$ python
>>> import random
>>> random.random()
e dicci che succede.

Comunque sposo l'ottima idea di C8E, prova a postare un po' di codice per farci capire.

Ciao.
Daniele


Pagina: 1



Esegui il login per scrivere una risposta.