[RESOLU]Mon SENSE HAT fonctionne en PYTHON2 mais pas en 3

Python est le langage de prédilection du Raspberry Pi

Modérateurs : Francois, Manfraid

Répondre
bob314
Messages : 18
Enregistré le : sam. 28 févr. 2015 11:05

[RESOLU]Mon SENSE HAT fonctionne en PYTHON2 mais pas en 3

Message par bob314 » 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
Modifié en dernier par bob314 le mar. 5 avr. 2016 21:19, modifié 1 fois.

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

Re: Mon SENSE HAT fonctionne en PYTHON2 mais pas en 3

Message par Manfraid » dim. 10 janv. 2016 10:16

Salut. Il faut installer pillow peu être Je cela fonctioinnera
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.

bob314
Messages : 18
Enregistré le : sam. 28 févr. 2015 11:05

Re: Mon SENSE HAT fonctionne en PYTHON2 mais pas en 3

Message par bob314 » mar. 5 avr. 2016 21:18

Comme me l’a suggéré Manfraid, j’aurais du refaire une installation en 3 (en plus de la 2.7).
Mais, mon programme fonctionne parfaitement en 2.7. Je laisse tomber !

Papé Bob

Répondre

Retourner vers « Python »