ImportError:无法从'serial'(未知位置)导入名称'Serial']

问题描述 投票:0回答:2

[无论何时执行下面的代码,它都会给我以下错误:

[ImportError:无法从'serial'(未知位置)导入名称'Serial']

代码:

  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")

我已经安装了所有必需的python模块。像pyserial,pyfirmata等,但它不断给我错误。

python arduino pyserial
2个回答
0
投票

[最有可能错过的一个

 __init__.py 

文件或模块,或模块的文件子目录(串行)与文件可执行文件位于不同的层。希望能有所帮助:)。


0
投票

我遇到了同样的问题。我首先从所有pyserialpippip3中卸载了conda(我在所有3个产品上都安装了),然后重新安装了它。然后对我来说很好。希望能有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.