2010-07-14 5 views
0

J'ai installé PIL (Python Imaging Library) version 1.1.7 sur un ordinateur Windows 7. J'ai configuré Netbeans pour utiliser Python (au lieu de Jython). J'ai ajouté une référence à C: \ Python26 \ Lib \ site-packages \ PIL au projet, mais lorsque je tente ce code:Comment utiliser PIL avec Netbeans 6.8 (Python version 2.6.5)

import Image, ImageDraw 

img = Image.new("RGB", (100,150),(255,255,255)) 

Je reçois l'erreur suivante:

ImportError: The _imaging C module is not installed

Le _imaging. Le fichier pyd existe et se trouve dans le bon répertoire. En outre, Python (à partir de la ligne de commande) peut charger PIL et Image et exécuter le code que j'ai posté ci-dessus avec succès. Quelqu'un peut-il m'éclairer sur ce que je fais de mal? Je vous remercie!

Répondre

0

Résolu. Le projet utilisait incorrectement Jython au lieu de Python. Bien que j'ai configuré Python en tant qu'instance Python par défaut dans les paramètres NetBeans principaux, cette modification n'a pas été propagée à mon projet. Le définir dans les propriétés du projet l'a corrigé. Jython est connu pour avoir des problèmes avec PIL.