【Linux】【python】解决linux中使用python串口的报错:serial.serialutil.PortNotOpenError

一、问题描述

使用vscode远程连接到linux开发板,在开发板上进行python串口代码的操作。

代码参考上一篇文章

http://t.csdnimg.cn/4CRjj

报错:serial.serialutil.PortNotOpenError: Attempting to use a port that is not open

二、原因分析

        参考了网上各位大佬的做法之后,发现都无法解决。考虑到是否有可能是权限问题,之前使用创芯科技的Linux CAN卡的时候就需要去设置串口权限。

三、解决措施

         使用以下指令进行设置:

sudo chmod 777 /dev/ttyUSB0

四、措施验证

        运行后可正常打印,且不再报错。

6967f67655504efca65f5f02928156e3.png

五、回顾总结

        有可能开发板重新下电之后权限会失效。找到一篇文章作参考,记录备用。sudo chmod 777 /dev/ttyUSB0 权限永久生效方法-CSDN博客

 

 

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-10 04:50:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-10 04:50:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-10 04:50:02       82 阅读
  4. Python语言-面向对象

    2024-04-10 04:50:02       91 阅读

热门阅读

  1. C语言编译过程

    2024-04-10 04:50:02       32 阅读
  2. [C++/Linux] UDP编程

    2024-04-10 04:50:02       34 阅读
  3. 【LeetCode热题100】【二叉树】二叉树的层序遍历

    2024-04-10 04:50:02       42 阅读
  4. 经典面试排序题(快排堆排)

    2024-04-10 04:50:02       33 阅读
  5. SVN(Subversion)代码版本管理

    2024-04-10 04:50:02       34 阅读
  6. linux查看用户登录情况

    2024-04-10 04:50:02       30 阅读
  7. python | ttkbootstrap,一个神奇的 Python 库!

    2024-04-10 04:50:02       34 阅读
  8. Macbook M1版安装安卓模拟器

    2024-04-10 04:50:02       34 阅读
  9. PDF格式解析:Contents stream绘制指令解析

    2024-04-10 04:50:02       37 阅读