IDLE3 ne veut plus se lancer

Python est le langage de prédilection du Raspberry Pi

Modérateurs : Francois, Manfraid

Le_Marius
Messages : 39
Enregistré le : jeu. 14 avr. 2016 15:37

IDLE3 ne veut plus se lancer

Message par Le_Marius » mar. 26 avr. 2016 09:51

Bonjour,
Comme dit dans le titre, quand je veux lancer IDLE3 rien ne se passe, mes fichier .py s'ouvrent automatiquement avec IDLE2 mais vu qu'il n'y a pas de compatibilité ça m'est inutile.
Que faut il faire pour pouvoir réutiliser IDLE3 ?
je l'utilisais il y a 40 minutes et tout fonctionnait et là... plus rien ...

Le_Marius
Messages : 39
Enregistré le : jeu. 14 avr. 2016 15:37

Re: IDLE3 ne veut plus se lancer

Message par Le_Marius » mar. 26 avr. 2016 10:06

je viens de désinstaller et réinstaller python3-tk et idle3 mais rien ne change, toujours impossible de l'ouvrir

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: IDLE3 ne veut plus se lancer

Message par Manfraid » mar. 26 avr. 2016 11:31

Salut,

essaye de le lancer depuis la ligne de commande pour voir ce qu'il met comme message
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

Le_Marius
Messages : 39
Enregistré le : jeu. 14 avr. 2016 15:37

Re: IDLE3 ne veut plus se lancer

Message par Le_Marius » mar. 26 avr. 2016 11:41

je sais pas si ma commande est juste mais j'obtiens ça :


pi@raspberrypi:~ $ /usr/bin/idle3
Traceback (most recent call last):
File "/usr/bin/idle3", line 5, in <module>
main()
File "/usr/lib/python3.4/idlelib/PyShell.py", line 1569, in main
shell = flist.open_shell()
File "/usr/lib/python3.4/idlelib/PyShell.py", line 325, in open_shell
self.pyshell = PyShell(self)
File "/usr/lib/python3.4/idlelib/PyShell.py", line 876, in __init__
OutputWindow.__init__(self, flist, None, None)
File "/usr/lib/python3.4/idlelib/OutputWindow.py", line 16, in __init__
EditorWindow.__init__(self, *args)
File "/usr/lib/python3.4/idlelib/EditorWindow.py", line 304, in __init__
self.update_recent_files_list()
File "/usr/lib/python3.4/idlelib/EditorWindow.py", line 911, in update_recent_files_list
if '\0' in path or not os.path.exists(path[0:-1]):
File "/usr/lib/python3.4/genericpath.py", line 19, in exists
os.stat(path)
UnicodeEncodeError: 'latin-1' codec can't encode character '\ufffd' in position 56: ordinal not in range(256)
pi@raspberrypi:~ $

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: IDLE3 ne veut plus se lancer

Message par Manfraid » mar. 26 avr. 2016 12:48

C'est bizarre comme erreur on dirait un problème d'encodage, n'aurais tu pas changer pour le latin-1 et non pas rester en UTF-8
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

Le_Marius
Messages : 39
Enregistré le : jeu. 14 avr. 2016 15:37

Re: IDLE3 ne veut plus se lancer

Message par Le_Marius » mar. 26 avr. 2016 13:29

niveau modif je penses pas ou du moins c'est par erreur (si une erreur du genre est possible)
Du coups t'aurais une solution ?
Ou au pire des cas un logiciel équivalent à IDLE3 pour raspberry .

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: IDLE3 ne veut plus se lancer

Message par Manfraid » mar. 26 avr. 2016 13:37

personnellement j'utilise simplement vim et je lance a coté dans un terminal pour voir le résultat.

et pour l'encodage c'est dans raspi-config que je pense que tu a fait quelque chose
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

Le_Marius
Messages : 39
Enregistré le : jeu. 14 avr. 2016 15:37

Re: IDLE3 ne veut plus se lancer

Message par Le_Marius » mar. 26 avr. 2016 13:41

j'avais essayé vim mais j'ai pas du tout accroché...
vu que je fais une IHM (ou GUI), comment je peux faire pour tester à partir du terminal? (j'aurai pas le debug de IDLE3 mais faudra faire avec)

Le_Marius
Messages : 39
Enregistré le : jeu. 14 avr. 2016 15:37

Re: IDLE3 ne veut plus se lancer

Message par Le_Marius » mar. 26 avr. 2016 13:48

dans configuration du raspberry pi/localisation, j'ai modifié la localisation/Chararter Set:
il y a 2 possibilités: ISO-8859-1 et UTF-8
j'étais en ISO (et ce depuis le début de son utilisation) et je l'ai passé en UTF-8 et là ça a l'air de marcher de nouveau .

Si ça c'est pas de la magie noire ...

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: IDLE3 ne veut plus se lancer

Message par Manfraid » mar. 26 avr. 2016 14:00

si bien sur le debug serai visible, et heureusement, il suffit d'ouvrir une console pas de basculer en terminal pur :), python3 et sensible au jeux de caractère, en fait il n'aime quasiment que l'UTF-8
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

Répondre

Retourner vers « Python »