Python Raspberri Pi-MIDI到USB权限问题

Python Raspberri Pi-MIDI到USB权限问题,python,permissions,raspberry-pi,usb,pi,Python,Permissions,Raspberry Pi,Usb,Pi,我已经为此奋斗了一段时间,不知道我是否走上了正确的道路 我想通过USB-to-MIDI电缆为我的项目读取MIDI数据 。。。idi电缆/ 看一些教程,读一些书,这是我所取得的成就 导入usb.core 导入usb.backend.libusb1 供应商标识=0xfc02 产品标识=0x0101 device=usb.core.find(idVendor=VENDOR\u ID,idProduct=PRODUCT\u ID) 如果设备为无: raise VALUE ERROR('未找到ADU设备。

我已经为此奋斗了一段时间,不知道我是否走上了正确的道路

我想通过USB-to-MIDI电缆为我的项目读取MIDI数据

。。。idi电缆/

看一些教程,读一些书,这是我所取得的成就

导入usb.core
导入usb.backend.libusb1
供应商标识=0xfc02
产品标识=0x0101
device=usb.core.find(idVendor=VENDOR\u ID,idProduct=PRODUCT\u ID)
如果设备为无:
raise VALUE ERROR('未找到ADU设备。请确保它已连接到平板电脑。')
系统出口(1)
#声明接口0-此接口提供写入和读取的输入和输出端点
usb.util.claim_接口(设备,0)
因此:

Traceback (most recent call last):
File "/home/pi/Desktop/new/usb_block.py", line 14, in <module>
usb.util.claim_interface(device, 0)
File "/usr/lib/python3/dist-packages/usb/util.py", line 205, in claim_interface
device._ctx.managed_claim_interface(device, interface)
File "/usr/lib/python3/dist-packages/usb/core.py", line 102, in wrapper
return f(self, *args, **kwargs)
File "/usr/lib/python3/dist-packages/usb/core.py", line 159, in managed_claim_interface
self.managed_open()
File "/usr/lib/python3/dist-packages/usb/core.py", line 102, in wrapper
return f(self, *args, **kwargs)
File "/usr/lib/python3/dist-packages/usb/core.py", line 120, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 786, in open_device
return _DeviceHandle(dev)
File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 643, in __init__
_check(_lib.libusb_open(self.devid, byref(self.handle)))
File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 595, in _check
raise USBError(_strerror(ret), ret, _libusb_errno[ret])
usb.core.USBError: [Errno 13] Access denied (insufficient permissions)