[RESOLU]Mon SENSE HAT fonctionne en PYTHON2 mais pas en 3
Posté : sam. 9 janv. 2016 21:43
Bonsoir,
Comme écrit dans mon récent post (viewtopic.php?f=3&t=1930) ,
j’ai attaqué la programmation de mon Sense Hat en Python.
Si tout se passe bien en Python2 (2.7.3), j’obtiens une superbe erreur dès l’import en
Python3 (3.2.3), comme on peut le voir :
Python 3.2.3 (default, Mar 1 2013, 11:53:50)
[GCC 4.6.3] on linux2
Type "copyright", "credits" or "license()" for more information.
>>> from sense_hat import SenseHat
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
from sense_hat import SenseHat
File "/usr/lib/python3/dist-packages/sense_hat/__init__.py", line 2, in <module>
from .sense_hat import SenseHat, SenseHat as AstroPi
File "/usr/lib/python3/dist-packages/sense_hat/sense_hat.py", line 14, in <module>
from PIL import Image # pillow
ImportError: No module named PIL
>>>
C’est pas très grave, je peux continuer en Python2, mais je pense qu’il vaut mieux
utiliser le Python3 pour les nouveaux développements.
Merci pour votre aide.
Papé Bob
Comme écrit dans mon récent post (viewtopic.php?f=3&t=1930) ,
j’ai attaqué la programmation de mon Sense Hat en Python.
Si tout se passe bien en Python2 (2.7.3), j’obtiens une superbe erreur dès l’import en
Python3 (3.2.3), comme on peut le voir :
Python 3.2.3 (default, Mar 1 2013, 11:53:50)
[GCC 4.6.3] on linux2
Type "copyright", "credits" or "license()" for more information.
>>> from sense_hat import SenseHat
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
from sense_hat import SenseHat
File "/usr/lib/python3/dist-packages/sense_hat/__init__.py", line 2, in <module>
from .sense_hat import SenseHat, SenseHat as AstroPi
File "/usr/lib/python3/dist-packages/sense_hat/sense_hat.py", line 14, in <module>
from PIL import Image # pillow
ImportError: No module named PIL
>>>
C’est pas très grave, je peux continuer en Python2, mais je pense qu’il vaut mieux
utiliser le Python3 pour les nouveaux développements.
Merci pour votre aide.
Papé Bob