【发布时间】:2018-09-29 16:32:16
【问题描述】:
我正在用 python 编写一个项目,该项目最终应该在 LinkIt One 物联网设备上运行。
我已经编写了一些测试代码来检查我是否能够在 Arduino IDE 和 python 之间进行连接(我正在使用 Pycharm)。
测试代码为:
import serial
import time
arduino = serial.Serial('COM1', 115200, timeout=.1)
time.sleep(1) #give the connection a second to settle
arduino.write("Hello from Python!")
while True:
data = arduino.readline()
if data:
print data.rstrip('\n')
当我运行代码时,我得到:
C:\Users\אורי\PycharmProjects\untitled\venv\Scripts\python.exe C:/Users/אורי/PycharmProjects/untitled2/test.py
Traceback(最近一次调用最后一次): 文件“C:/Users/����/PycharmProjects/untitled2/test.py”,第 1 行,在 导入序列号 ImportError: 没有名为 serial 的模块
【问题讨论】:
-
您可能为错误的 python 解释器安装了 pyserial。确保为用于运行代码的解释器安装它。