Error installing Odrive on Raspberry Pi 3 B+


After giving up on trying to connect the odrive on windows 10 I tried installing the odrive tool on a raspberry pi 3 B+. Whereupon I got the following error:

pi@raspberrypi:~ $ pip install odrive
Collecting odrive
  Downloading (43kB)
    100% |████████████████████████████████| 51kB 510kB/s 
    Complete output from command python egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-5zWX3_/odrive/", line 94, in <module>
        import odrive.utils
      File "odrive/", line 9, in <module>
        from fibre.utils import Event
      File "fibre/", line 2, in <module>
        from .discovery import find_any, find_all
      File "fibre/", line 10, in <module>
        import fibre.protocol
      File "fibre/", line 18, in <module>
        from monotonic import monotonic
    ImportError: No module named monotonic
Command "python egg_info" failed with error code 1 in /tmp/pip-build-5zWX3_/odrive/

Could anyone help point me toward a solution?



Thanks for reporting that bug, we will try to fix it.
In the meantime, run this command first:

pip install monotonic

then try to install ODrive again.



Thanks! Worked great.

Would you also see if you could give me the magic words for this trouble when you get the opportunity?