Kas*_*har 6 python pip arduino package pyserial
每当我执行下面的代码时,它都会给我以下错误:
ImportError: cannot import name 'Serial' from 'serial' (unknown location)
Run Code Online (Sandbox Code Playgroud)
from serial import Serial
arduinodata = Serial('com4',9600)
print("Enter n to ON LED and f to OFF LED")
while 1:
input_data = raw_input()
print ("You Entered"+input_data)
if (input_data == 'n'):
arduinodata.write(b'1')
print("LED ON")
if (input_data == 'f'):
arduinodata.write(b'0')
print("LED OFF")
Run Code Online (Sandbox Code Playgroud)
我已经安装了所有必需的 python 模块。像 pyserial、pyfirmata 等,但它不断给我这个错误。
最有可能缺少一个
__init__.py
Run Code Online (Sandbox Code Playgroud)
文件或模块,或模块(串行)的文件子目录与文件可执行文件位于不同的层。希望有帮助:)。
归档时间: |
|
查看次数: |
8000 次 |
最近记录: |