美文网首页
serial.serialutil.SerialExceptio

serial.serialutil.SerialExceptio

作者: 猕猴桃syh | 来源:发表于2020-04-21 11:36 被阅读0次

今天在Ubuntu板子上进行串口通信时使用的是USB转串口进行连接,运行Python程序时报以下错误:

serial.serialutil.SerialException: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'

解决办法如下:
在Ubuntu系统中的/dev/serial/by-id文件下查看设备的名称,使用该路径+设备名称替代原来的'/dev/ttyUSB0'
用一下命令查看设备名称

ls /dev/serial/by-id/

我的原始代码中写的是:

COM = '/dev/ttyUSB0'

现将上面那句改为:

COM = '/dev/serial/by-id/usb-Arduino_LLC_Arduino_Leonardo-if00'

即可成功运行

记录下来以防之后自己忘记,也希望可以帮到有需要的你,如果有真的帮助到你,请动动手指帮忙点个赞哟!

相关文章

  • serial.serialutil.SerialExceptio

    今天在Ubuntu板子上进行串口通信时使用的是USB转串口进行连接,运行Python程序时报以下错误: 解决办法如...

网友评论

      本文标题:serial.serialutil.SerialExceptio

      本文链接:https://www.haomeiwen.com/subject/glfuihtx.html