Page 1 of 1

[Résolu] LotoEduc

Posted: Sun 07 Oct 2012, 20:03
by boxR
Bonjour,

J'ai trouvé via Framasoft ce petit logiciel multiplateforme : LotoEduc
Sauf que sous Toutou 528 (Asri 300 kids full en install complète sur DD) il lui manque des bouts de python pour fonctionner :

Code: Select all

Traceback (most recent call last):
  File "/usr/lib/LotoEduc/LotoEduc.py", line 4, in <module>
    import wx
ImportError: No module named wx
J'ai bien essayé d'installer wxpython-2.8.7.1.pet aucun changement, il ne trouve pas wx

Le pire, c'est que sous Windoze (gardé dans un coin en roue de secours) ça marche au poil, Grrrr

Une idée?

Posted: Mon 08 Oct 2012, 11:14
by Jejy69
Bonjour BoxR,

Vérifie que la version de python que tu possèdes soit bien compatible avec ce wxpython.
Si tu utilises la version 2.6 de python, il te faut donc la version adéquate de wx qui ira bien s'installer dans /usr/lib/python2.6/ et non python2.7, si wx est trop récent.

Posted: Mon 08 Oct 2012, 17:01
by Tomasi
Sy tu arrives à résoudre le problème BoxR, je suis preneur de la solution, je n'ai pas réussi pour toutenclic, une autre application magique créée par la Bipède

Posted: Mon 08 Oct 2012, 20:16
by boxR
J'ai fait en console :

Code: Select all

#python -V
Python 2.6.4
D'après le post ci-dessous, ça serait donc le bon wx, mais il faudrait renommer le répertoire pour python2.6
http://www.murga-linux.com/puppy/viewto ... 728#630728

Je vais essayer (en live-CD d'abord pour pas bousiller mon installation!!!)
Je vous redis...

Posted: Tue 09 Oct 2012, 14:15
by Jejy69
Bonjour BoxR,

Je t'ai créé le paquet, pour la Asri Edu kid. Ce sera plus simple.
Il manquait en effet plus de dépendances, et 3 ou 4 morceaux de python encore, donc j'ai préféré tout empaqueté.
Le lien :
http://e-nautia.com/loukitchou/disk/lxp ... c-2.02.pet
C'est la dernière version, j'ai créé un fichier .desktop pour que ça apparaisse dans "Utilitaires".

Tomasi,

Je vais essayer de faire un paquet pour Toutenclic. Quelle ta version de Puppy ? Histoire que je me goure pas. :D

Bonne journée !

Posted: Tue 09 Oct 2012, 18:44
by Tomasi
Jejy69, Merci beaucoup pour ton aide. J'utilise la même version que boxR.

Posted: Tue 09 Oct 2012, 20:20
by boxR
Merci beaucoup de ton aide Jejy69 !

J'ai essayé en live-CD...
Au début, ça marche au poil et LotoEduc se lance, je peux choisir le nombre d'images par carte, ça roule.
Par contre, en glissant-déposant une image dans la fenêtre LotoEduc, ça plante :

Code: Select all

# /usr/local/apps/LotoEduc/LotoEduc.py
Traceback (most recent call last):
  File "/usr/local/apps/LotoEduc/LotoEduc.py", line 102, in OnDropFiles
    imgfic = imgfic.resize((newWidth, newHeight), Image.ANTIALIAS)
  File "/usr/lib/python2.6/site-packages/PIL/Image.py", line 1290, in resize
    self.load()
  File "/usr/lib/python2.6/site-packages/PIL/ImageFile.py", line 164, in load
    self.load_prepare()
  File "/usr/lib/python2.6/site-packages/PIL/ImageFile.py", line 231, in load_prepare
    self.im = Image.core.new(self.mode, self.size)
  File "/usr/lib/python2.6/site-packages/PIL/Image.py", line 37, in __getattr__
    raise ImportError("The _imaging C module is not installed")
ImportError: The _imaging C module is not installed
Bizarre vu que PIL est bien là, il manque un truc pour l'installer?

Posted: Wed 10 Oct 2012, 18:18
by Jejy69
Bonsoir !

J'ai réglé le soucis à propos de l'image, c'est bon.
Désolé pour le paquet non fonctionnel. :?
Néanmoins, j'ai créé le patch adéquat, il te suffit juste d'installer le paquet de LotoEduc posté plus haut, puis ensuite installer le patch posté ci-joint.
Il y a en prime un screen illustrant le logiciel, j'ai préféré m'assurer de son fonctionnement.

Tomasi, j'attaque un paquet dès que possible, demain ou après demain normalement.

Voilà, bonne soirée !

Posted: Wed 10 Oct 2012, 19:57
by Tomasi
Merci pour ce patch Jejy69, cela permet d'utiliser deux autres applications du même auteur :
jeuxdemots et automath http://www.bipede.fr/contrib/index.php?page=OpenSource.
Je viens de tester avec toutenclic le message d'erreur est :

Code: Select all

  File "toutenclic.py", line 16, in <module>
    from wx.lib.embeddedimage import PyEmbeddedImage
ImportError: No module named embeddedimage
.
Je vais contacter le développeur pour essayer de récupérer les sources de la dernière version.

Posted: Wed 10 Oct 2012, 20:18
by boxR
Génial, un grand merci Jejy69 ! :D

Posted: Wed 10 Oct 2012, 20:29
by Tomasi
Je viens de faire un pet avec les deux précédents:

lotoeduchttp://dl.dropbox.com/u/51528036/lotoeduc.pet

Je vais en créer un regroupant : automath, jeuxdemots et lotoeduc

Posted: Thu 11 Oct 2012, 14:21
by Jejy69
Avec plaisir ! :)

Par contre désolé Tomasi, mais je n'ai pas réussi à faire fonctionner pleinement toutenclic sans crasher le système. :?
Au début tout va bien, mais seulement en façade, car les outils du logiciels sont inutilisables. En tout cas, merci d'avoir reconstruit le paquet.
Je vais ré-essayer, mais du coup je ne promet rien... :(

Posted: Thu 11 Oct 2012, 14:40
by Tomasi
le pet avec LotoEduc, automath et jeux2mots + wxpython...

http://dl.dropbox.com/u/51528036/contrib_bipede.pet