Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/11/2013, à 01:54

Didier-35

[Résolu]IDLE 2.7 KO après upgrade Kubuntu 13.04 vers 13.10

Bonjour à tous,

Je ne viens quasiment jamais sur le forum car j'ai très peu de problèmes avec Ubuntu depuis maintenant quelques années (inscription en 2006).
Ces derniers temps je m'amuse avec Python et IDLE. J'ai installé les deux version 1.7 et 3.3. Mais j'utilise principalement la 1.7.
Mais voilà, ces derniers jours j'ai fait la mise à niveau vers Kubuntu 14.10. Et depuis, je n'arrive tout simplement pas à charger les programmes que j'ai fait dans IDLE.
Je lance d'abord IDLE (pointant sur la version 2.7 de Python), puis je fais Fichier/ Fichiers récents / nom de mon fichier.py et il ouvre une nouvelle fenêtre mais sans rien afficher dedans.
Avec Python 3.3 cela fonctionne.
En laçant IDLE par la console voilà ce que cela donne comme messages d'erreur :

idle
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
Exception in Tkinter callback
Traceback (most recent call last):
  File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1473, in __call__
    return self.func(*args)
  File "/usr/lib/python2.7/idlelib/EditorWindow.py", line 937, in open_recent_file
    self.io.open(editFile=fn_closure)
  File "/usr/lib/python2.7/idlelib/IOBinding.py", line 222, in open
    flist.open(filename)
  File "/usr/lib/python2.7/idlelib/FileList.py", line 36, in open
    return self.EditorWindow(self, filename, key)
  File "/usr/lib/python2.7/idlelib/PyShell.py", line 131, in __init__
    EditorWindow.__init__(self, *args)
  File "/usr/lib/python2.7/idlelib/EditorWindow.py", line 323, in __init__
    io.loadfile(filename)
  File "/usr/lib/python2.7/idlelib/IOBinding.py", line 258, in loadfile
    chars = self.decode(chars)
  File "/usr/lib/python2.7/idlelib/IOBinding.py", line 296, in decode
    enc = coding_spec(chars)
  File "/usr/lib/python2.7/idlelib/IOBinding.py", line 129, in coding_spec
    for line in lst:
NameError: global name 'lst' is not defined

Ensuite, comme je n'arrive pas à fermer la fenêtre à la souris je fais un CTRL C dans le terminal et voici la suite des messages d'erreur.

^CTraceback (most recent call last):
  File "/usr/bin/idle", line 5, in <module>
    main()
  File "/usr/lib/python2.7/idlelib/PyShell.py", line 1582, in main
    root.mainloop()
  File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1071, in mainloop
    self.tk.mainloop(n)
  File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1468, in __call__
    def __call__(self, *args):
KeyboardInterrupt


J'ai peu d'espoir d'aboutir car j'ai déjà désinstallé complètement avec Synaptic (ou Muon) et réinstallé sans changement.
Il me semble qu'à un moment j'ai eu des messages de fichiers cassés mais plus maintenant.
Un
apt-get clean
apt-get update
apt-get upgrade

n'a rien donné de plus.

Si quelqu'un à une idée ce serait plaisant.
Merci d'avance d'avoir lu jusque là.
Cordialement,
Didier.

Dernière modification par Didier-35 (Le 30/11/2013, à 17:40)

Hors ligne

#2 Le 30/11/2013, à 17:36

Didier-35

Re : [Résolu]IDLE 2.7 KO après upgrade Kubuntu 13.04 vers 13.10

Bonjour à tous,

Bon en cherchant un peu mieux c'est à dire avec la première ligne du message d'erreur : "File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1473, in __call__"
on tombe sur le rapport de bug qui correspond exactement, ici : https://bugs.launchpad.net/ubuntu/+sour … ug/1244145
et en fin de "thread" il est indiqué la correction à faire qui pointe sur la page suivante : http://ubuntuforums.org/showthread.php?t=2182753 plus précisément le message suivant : http://ubuntuforums.org/member.php?u=1376078
Donc je met le problème comme résolu ... d'une certaine manière.

Didier.

Dernière modification par Didier-35 (Le 30/11/2013, à 22:03)

Hors ligne