|
From: Michael C. <mca...@ic...> - 2024-06-20 01:47:10
|
Hello,
I’m on a Mac and I’ve been trying to get my libusb1 backend installed and recognized by PyUSB, to no avail.
I’ve tried installing libusb via both the Homebrew method and the pip install method. Both worked successfully, but I still get “No backend available” when debugging with usb.core.find().
Here’s the output of the script from the FAQ:
2024-06-19 21:38:46,878 ERROR:usb.libloader:'Libusb 1' could not be found
2024-06-19 21:38:46,878 ERROR:usb.backend.libusb1:Error loading libusb 1.0 backend
2024-06-19 21:38:46,879 ERROR:usb.libloader:'OpenUSB library' could not be found
2024-06-19 21:38:46,879 ERROR:usb.backend.openusb:Error loading OpenUSB backend
2024-06-19 21:38:46,879 ERROR:usb.libloader:'Libusb 0' could not be found
2024-06-19 21:38:46,879 ERROR:usb.backend.libusb0:Error loading libusb 0.1 backend
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/mike/anaconda3/lib/python3.11/site-packages/usb/core.py", line 1309, in find
raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
I’m running Python 3.11.5 and PyUSB 1.2.1. Please let me know if you need any additional information!
Thanks,
Mike Cannizzaro |