Python 2.7 使用python 2.7控制mbed

Python 2.7 使用python 2.7控制mbed,python-2.7,rpc,mbed,Python 2.7,Rpc,Mbed,我想用Python2.7控制mBed控制器 我试着用这个代码作为开始 from mbedrpc import * serdev = '/dev/tty.usbmodemfa122' mbed = SerialRPC("/dev/tty.usbmodemfa122", 9600) x = DigitalOut(mbed, "LED1") x.write(1) 它总是告诉我这个错误 File "/Users/Desktop/testRPC/mbedrpc.py", line 78, in

我想用Python2.7控制mBed控制器 我试着用这个代码作为开始

from mbedrpc import *

serdev = '/dev/tty.usbmodemfa122'

mbed = SerialRPC("/dev/tty.usbmodemfa122", 9600)

x = DigitalOut(mbed, "LED1")

x.write(1)
它总是告诉我这个错误

File "/Users/Desktop/testRPC/mbedrpc.py", line 78, in __init__
   self.ser.setBaudrate(baud)
AttributeError: 'Serial' object has no attribute 'setBaudrate'

有人能帮帮我吗?

的可能的副本看起来确实像一个副本。您能否验证是否通过
pip install“pySerial>=2.0切换到pySerial 2.x,谢谢您的帮助。现在我没有任何错误,但代码不工作意味着led没有激活。您有什么建议吗?请提出新问题。好的,非常感谢