Rechercher : dans
Par :

Inksmoto - Problème python ?

Dernière réponse le 27 avr 2009 à 09:45:24 MiniKroben, le 14 avr 2009 à 10:06:03 
 Signaler ce message aux modérateurs

Bonjour à tous,

Ce petit post pour voir si quelqu'un peut m'éclairer sur un bug Inksmoto ( dépendance Inkscape ).
Je travaille sous Mac 10.5.6, et j'ai décidé depuis peu de créer des .lvl pour X-Moto.

Pour cela j'ai installé ou avais déjà X11, Inkscape, Inksmoto, Python 2.5.1 et j'ai vérifié que les packages python étaient bien présents.
Mais malgré tout un problème persiste...

Lorsque je veux exécuter certains scripts, tout va pour le mieux.
Mais pour xmotoExtensionTkinter.py la console me sort un log d'erreur.
Le voici au complet :

Traceback (most recent call last):
File "Contents/Resources/extensions/changeBlock.py", line 1, in <module>
from xmotoExtensionTkinter import XmotoExtTkElement, XmotoListbox, XmotoScale, XmotoEntry, XmotoLabel, XmotoCheckBox
File "/Applications/Inkscape.app/Contents/Resources/extensions/xmotoExtensionTkinter.py", line 8, in <module>
import Image, ImageTk
ImportError: No module named Image


J'ai beau chercher partout, je n'ai pas trouvé de solutions valables ( et Dieu seul sait combien j'en ai testé ^^)
Si une âme charitable pouvait voler à mon secours, je lui en serai très reconnaissant ;)

Merci de votre aide.
MiniKrob

Configuration: Mac OS X.5.6
X11 v.2.3.2
Inkscape v.0.46+devel
Python 2.5.0

Meilleures réponses pour « Inksmoto Problème python ? » dans :
Votre première application graphique avec Python et Glade Voir Ce guide vous aidera à créer pas à pas votre première application graphique. Nous allons utiliser le langage de programme Python et l'API graphique GTK, en utilisant le logiciel Glade pour créer facilement les interfaces graphiques. C'est de la...
[Python] Lire et écrire des fichiers CSV Voir LIRE ET ÉCRIRE DES FICHIERS CSV Python www.python.org, dans sa version 2.4 supporte de facto le format CSV (comma-separated values: valeurs séparées par des virgules). La Library Reference est certes très explicative à ce sujet, mais uniquement...

1

MiniKroben, le 14 avr 2009 à 10:17:55

Désolé pour le double post, je n'ai pas réussi à editer mon premier message.

J'apporte quelques infos supplémentaires au problème...
Dans le cas où certains comprendraient qqch au python ^^
Le script utilisé est le suivant :

from xmotoExtension import XmotoExtension
from xmotoTools import alphabeticSortOfKeys, getExistingImageFullPath, createIfAbsent, dec2hex
from inkex import addNS, NSS
from lxml import etree
from lxml.etree import Element
from os.path import join
import Tkinter
import Image, ImageTk
import tkFileDialog
import tkMessageBox
import tkColorChooser
import logging, log
from listAvailableElements import textures, edgeTextures, sprites, particleSources 


Voila où est le problème.
Encore merci de votre aide.
CCMent,
MiniKorb

Répondre à MiniKroben

2

 the only dude, le 27 avr 2009 à 09:45:24

Bonjour,

Il te manque une dependance, PIL. Le lien est disponible sur le wiki de inksmoto:
http://wiki.xmoto.tuxfamily.org/...

De plus, la version 0.6.0~rc1 de inksmoto est sortie et il y a un .dmg pour macosx contenant Inkscape 0.46, PIL, python 2.5 et inksmoto 0.6.0~rc1. Le package est disponible depuis la page principal du site Xmoto:
http://xmoto.tuxfamily.org/index.php

Enfin, pour avoir des reponses, je te conseille d'utiliser le forum du site de xmoto dans le futur:
http://forum.xmoto.tuxfamily.org/

Cordialement,

Répondre à the only dude