Skip to content

Commit bc268f0

Browse files
committed
Add a note about libusb which needs to be installed for PyUSB
Closes #178
1 parent 956a216 commit bc268f0

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

docs/installation.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ USB support is provided by PyUSB which is installed automatically with
2626
NXT-Python. You can also use the package from your Linux distribution if you
2727
wish, in this case, install it before installing NXT-Python.
2828

29+
PyUSB requires libusb or OpenUSB running on your system.
30+
31+
- For Linux users, you can install it from your package manager if not
32+
installed yet.
33+
- For MacOS users, you can use ``brew install libusb`` to install it using
34+
Homebrew.
35+
- For Windows users, libusb 1.0 DLLs are provided in the releases. Check the
36+
`libusb website`_.
37+
38+
.. _libusb website: http://www.libusb.info
39+
2940

3041
Bluetooth
3142
---------

0 commit comments

Comments
 (0)