Mon système est Win7/64 Enterprise edition et la version de Python est la 2.7.3 (j'ai besoin de celle-ci...). Voici ce que j'ai obtenu lorsque j'ai exécuté idle.py depuis la fenêtre de commande :
"
C:\Python27\Lib\idlelib>idle.py
Traceback (most recent call last):
File "C:\Python27\Lib\idlelib\idle.py", line 11, in
idlelib.PyShell.main()
File "C:\Python27\Lib\idlelib\PyShell.py", line 1406, in main
root = Tk(className="Idle")
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1685, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, want
objects, useTk, sync, use)
_tkinter.TclError: Impossible de trouver un init.tcl utilisable dans les répertoires suivants :
{C:\Program Files (x86)\CSR\BlueSuite 2.5.0} C:/Python27/lib/tcl8.5 C:/lib/t
cl8.5 C:/lib/tcl8.5 C:/library C:/library C:/tcl8.5.2/library C:/tcl8.5.2/librar
y
Cela signifie probablement que Tcl n'a pas été installé correctement.
"
En effet, il n'y avait pas de dossier "tcl8.5" à aucun des endroits mentionnés ci-dessus, mais il se trouvait sous : "C:\Python27\tcl".
Lorsque je l'ai copié sous "C:\Python27\lib", alors IDLE a démarré (avec quelques autres avertissements mais cela semble lié à mon environnement professionnel...)
En conclusion, il semble que ce soit soit un problème d'installation qui n'a pas copié le dossier là où il devait être, soit un problème de configuration incorrecte des variables d'environnement, soit un bug réel dans la version susceptible de se manifester sous Win7/64 sur certaines éditions. Je ne suis pas assez expert en Python pour déboguer Python lui-même, donc s'il vous plaît, quelqu'un reprenez à partir d'ici...en attendant, je verrai si la "solution de contournement" est suffisante :-)