python pas de module nommé série

J'ai un problème avec mon programme en python. J'ai écrit le programme pour obtenir les données(température) de l'arduino à mon raspberry pi base de données sqlite. mais il me donne une erreur à la line4(importation de série) en disant: "ImportError: No module named série". J'utilise python3 et ont déjà mis à jour la pyserial. je suis nouveau en python donc je fais quelques erreurs...

 #!/ussr/bin/python
 # -*- coding: utf-8 -*-

 import serial
 import datetime
 import sqlite3 as lite
 import sys
 import time

 ser = serial.Serial('/dev/ttyACM1', 9600, timeout=1)
 ser.open()

 count = 0

 con = lite.connect('realtime_data.db')

 try:
       while 1:
         indata = ser.readline()
         current_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
         count = count + 1

         print (count)

         with con:
           cur = con.cursor()
           cur.execute("INSERT INTO Temperatures VALUES( ?, ?, ? )", (count, current_time, indata))
           if count > 100:
             cur.execute("DELETE FROM Temperatures")
             count = 0

        # time.sleep(3) #upload to database every 5 seconds

 except KeyboardInterrupt:
       ser.close()
Je n'ai pas programmé avec l'Arduino ou un raspberrypi mais il y a un problème dans l'installation de modules python qui j'ai parfois courir à travers. Parfois, certains modules sont installées pour python2.x au lieu de 3.x Vous pouvez vérifier la version à laquelle ils ont été installés par l'ouverture d'un shell interactif et d'essayer d'importer le module
Il est presque impossible de vous donner des conseils constructifs puisque nous ne savons pas où votre python 3 est situé. Vous êtes confronté à ce problème est sans doute parce que pip installé le paquet pour python 2 au lieu de 3. Mon conseil est de simplement utiliser python 2, il n'y a pas de différences majeures entre les deux.
oui, vous avez raison. pip a installé le package pour python2 je viens de vérifier. est-il un moyen de l'installer python3? je veux dire que c'est mon premier programme en python et je ne suis pas vraiment bon. qu'est-ce que les différences entre les deux? ce programme m'a fallu un certain temps pour écrire...

OriginalL'auteur AlbertSm | 2013-12-13