На этот вопрос уже есть ответ здесь:
Я пытаюсь получить доступ к последовательному порту с Python 2.6 на моем Raspberry Pi под управлением Debian. Мой скрипт с именем serial.py
пытается импортировать pySerial:
import serial
ser = serial.Serial('/dev/ttyAMA0', 9600)
ser.write("hello world!")
По какой-то причине он отказывается устанавливать последовательное соединение с этой ошибкой:
AttributeError: 'module' object has no attribute 'Serial'
Когда я пытаюсь ввести тот же код в интерактивном интерпретаторе Python, он все равно не работает.
Странно, пару часов назад работало.
В чем может быть проблема? Я некоторое время пытался исправить это, снова устанавливая pySerial, переписывая свой код, дважды -проверяя последовательный порт и т. д.
Заранее спасибо!