香橙派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 更安全。

相关推荐
进击的明明11 小时前
当AI开始“边想边干”:深入聊聊ReAct,以及如何用Python手搓一个简单Agent
python·面试·agent
全栈弄潮儿12 小时前
Python实战第8期:函数
后端·python·编程语言
GeW12 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux
卷无止境13 小时前
暗流与破局:AI时代的代码安全审查工具全景指南
后端·python
aningx14 小时前
cachyos 从 GRUB 切换到 rEFInd
linux
第404号工位15 小时前
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)
linux·架构·node.js
卷无止境16 小时前
一人公司的全栈选型指南:让 AI Agent 写得快,也让生意跑得稳
后端·python
骑着蜗牛撵大象32717 小时前
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
android·java·linux·系统编程·fifo·管道·进程间通信
..Dauntless..17 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
QMCY_jason17 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器