香橙派5plus GPIO

直接给 python 解释器添加 CAP_SYS_RAWIO 权限,这样不用 sudo 也能访问 GPIO 硬件寄存器

需要输入 sudo 密码,请在终端直接执行:

bash 复制代码
sudo setcap cap_sys_rawio+ep /home/orangepi/miniconda3/envs/gongpai-py310/bin/python3.10

执行后,再运行 XXX.py 就不需要 sudo 了:

原理: setcap cap_sys_rawio+ep 给这个 Python 解释器添加了"直接访问硬件内存"的能力,其他操作还是普通用户权限,比 sudo 更安全。

相关推荐
L@ncor9 小时前
第六章可能出现的问题:依赖冲突与成本乘法
python·依赖管理·langgraph·agentscope·避坑
AC赳赳老秦9 小时前
财报附注表格精准提取:OpenClaw 从 PDF 年报附注挖掘隐藏明细,补齐财务分析维度
java·汇编·c++·python·青少年编程·deepseek·openclaw
小小张说故事9 小时前
CatBoost 入门指南:类别特征为什么不用 One-Hot?Python 实战与 5 个坑
python·机器学习
江屿风9 小时前
【Linux系统】【从【收尾】缓冲区到【新开】磁盘块:一节课打通文件系统底层原理】流食般投喂
linux·运维·服务器·人工智能·笔记
Pointer Pursuit9 小时前
编辑器Vim
linux·编辑器·vim
卷无止境9 小时前
WebGIS生态全景丨从浏览器里的地图到背后的空间数据库
后端·python
_upupup9 小时前
Linux中的权限解析
linux·服务器
路漫漫其修远兮sjw9 小时前
Linux 运维知识点笔记(中级)
linux·运维·笔记
石一峰6999 小时前
Linux INPUT 与 I2C 子系统关联
linux·运维·计算机外设
Y3815326629 小时前
竞品上新监控:用搜索 API 盯住对手发布了什么新功能
python·搜索引擎