最佳答案
我正在尝试用 Python 2.6访问运行 Debian 的 Raspberry Pi 的串行端口。
我的名为 serial.py
的脚本尝试导入 pySerial:
import serial
ser = serial.Serial('/dev/ttyAMA0', 9600)
ser.write("hello world!")
由于某种原因,它拒绝建立这个错误的串行连接:
AttributeError: 'module' object has no attribute 'Serial'
当我尝试在交互式 Python 解释器中键入相同的代码时,它仍然无法工作。
奇怪的是,几小时前还能用。
有什么问题吗?我试着修复这个问题已经有一段时间了,重新安装 pySerial,重写代码,重复检查串口等等。