मैं एक मैक ओएस pyusb के माध्यम से एक नियंत्रण हस्तांतरण आदेश भेजने के लिए कोशिश कर रहा हूँ: dev.ctrl_transfer (0x21,0x09,0x0200,0x0,0x1)Pyusb - errno 13 अभिगम नियंत्रण स्थानांतरण के लिए इनकार किया - मैक ओएस एक्स
मुझे त्रुटि मिलती है:
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)
क्या कोई मेरी मदद कर सकता है। मैंने सुडो, सु की कोशिश की। इसके अलावा मैंने इसे pyusb github उपयोगकर्ता समूह में पोस्ट किया था।
OUT Endpoint not accessible by pyusb
: मैं इस (अपने आप डेबियन प्रणालियों में एक plugdev समूह में जोड़ने से) एक संभव समाधान के रूप में, लेकिन मुझे यकीन है कि एक मैक ओएस https://github.com/braiden/python-ant-downloader/issues/30#issuecomment-55293142निम्न प्रश्नों के साथ लिंक्ड के साथ आगे बढ़ना करने के लिए कैसे नहीं कर रहा हूँ मिल गया
PyUSB dev.set_configuration() (समाधान ubuntu के लिए है)
आप इस के लिए एक जवाब मिला? – cbare
नहीं :(मुझे कोई समाधान नहीं मिला – Vinoth