gpt4 book ai didi

Python Raspberry Pi Piano-HAT 权限被拒绝

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:34 25 4
gpt4 key购买 nike

我最近给自己买了一顶钢琴帽,放在我的 Rasberry Pi 上。我正在使用这个网站来帮助我入门,但是我遇到了一个问题...... http://learn.pimoroni.com/tutorial/piano-hat/getting-started-with-piano-hat当我第一次运行该程序时(在您的第一个钢琴帽子下),我遇到了一个很长的错误:

Traceback (most recent call last):

File"/home/pi/My-First-Piano-HAT.py", line 1, in <module>

import pianohat

File "/usr/local/lib/python3.2/dist-packages/pianohat.py", line 103 in <module>

_piano_ctog = caplxxx.Cap1188(i2c_addr=0X28, alery pin=4)

File "/usr/local/lib/python3.2/dist-packages/caplxxx.py", line 239, in__init__

self.ic2 = SMBus(i2c_bus)

IOError:[Errno 13} Permission denied

_________________________________________________________________________
<小时/>

如果你能回答这个问题,并为我解决它,我真的很感激,因为这个问题已经让我烦恼了大半天:-/

谢谢

另外,我已经在终端中输入了curl“-sSL get.pimoroni.com/pianohat | bash”

最佳答案

您可能需要修复 I2C 设备的访问权限。如何完成此操作取决于您使用的 Linux 版本。参见例如here .

如果您是该设备的唯一用户,您可以将这些设备的权限设置为包括全局可读/可写(模式 666)。

从安全角度来看,最好创建一个专用组(例如i2cdevices),将该组设置为相关设备节点的组(使它们组可读/可写)并将您自己添加为该组的成员。

关于Python Raspberry Pi Piano-HAT 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34533913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com