Ich versuche, eine Steuerübertragungsbefehl durch pyusb über einen Mac OS zu senden: dev.ctrl_transfer (0x21,0x09,0x0200,0x0,0x1)Pyusb - Errno 13 Zugang für die Kontrolle Übertragung verweigert - Mac OS X
ich den Fehler:
Traceback (most recent call last):
File "./main.py", line 21, in <module>
dev.ctrl_transfer(0x21,0x09,0x0200,0x0000,0x0001)
File "/Library/Python/2.7/site-packages/usb/core.py", line 962, in ctrl_transfer
self._ctx.managed_claim_interface(self, interface_number)
File "/Library/Python/2.7/site-packages/usb/core.py", line 146, in managed_claim_interface
self.backend.claim_interface(self.handle, i)
File "/Library/Python/2.7/site-packages/usb/backend/libusb1.py", line 747, in claim_interface
_check(self.lib.libusb_claim_interface(dev_handle.handle, intf))
File "/Library/Python/2.7/site-packages/usb/backend/libusb1.py", line 552, in _check
raise USBError(_strerror(ret), ret, _libusb_errno[ret])
usb.core.USBError: [Errno 13] Access denied (insufficient permissions)
Kann mir jemand helfen mit diesem. Ich habe versucht Sudo, su. Auch das hatte ich in pyusb github user group gepostet. Ich habe diese (mich auf eine plugdev Gruppe in Debian-Systemen hinzugefügt) als eine mögliche Lösung, aber ich bin nicht sicher, wie man mit einem Mac OS https://github.com/braiden/python-ant-downloader/issues/30#issuecomment-55293142
mit den folgenden Fragen verlinkte fortzufahren:
OUT Endpoint not accessible by pyusb
PyUSB dev.set_configuration() (die Lösung ist für ubuntu)
SieFormal eine Antwort für diese gefunden? – cbare
Nein :(Ich habe keine Lösung bekommen – Vinoth