GUI 3 Errors :)

I reinstalled Anaconda with add PATH to name option checked. I ran the python requirements from the github: pip install flask flask_socketio flask_cors odrive, they all installed successfully (requirement already satisfied from previous runs of the command).

Launching the GUI has the bar turn green, however the interface does not actually work. Debug output as follows:

self.run() File “C:\Users\ConnorLeClaire\Anaconda3\lib\threading.py”, line 870, in run

self._target(*self._args, **self._kwargs)

File “C:\Users\ConnorLeClaire\Anaconda3\lib\site-packages\socketio\server.py”, line 690, in _handle_event_internal

r = server._trigger_event(data[0], namespace, sid, *data[1:]) File “C:\Users\ConnorLeClaire\Anaconda3\lib\site-packages\socketio\server.py”, line 714, in _trigger_event

return self.handlers[namespace]event File “C:\Users\ConnorLeClaire\Anaconda3\lib\site-packages\flask_socketio_init_.py”, line 284, in _handler

return self.handle_event(handler, message, namespace, sid, File "C:\Users\ConnorLeClaire\Anaconda3\lib\site-packages\flask_socketio_init.py", line 767, in _handle_event

ret = handler(*args) File “C:\Users\CONNOR~1\AppData\Local\Temp\1m2eIZGTRxmt3FzYSWZkn2xgNP8\resources\server\odrive_server.py”, line 86, in getODrives

start_discovery() File “C:\Users\CONNOR~1\AppData\Local\Temp\1m2eIZGTRxmt3FzYSWZkn2xgNP8\resources\server\odrive_server.py”, line 74, in start_discovery

fibre.find_all(“usb”, None, discovered_device, shutdown, shutdown, log) AttributeError: module ‘fibre’ has no attribute ‘find_all’

Any thoughts to what this could be?

3 Likes

Hi All,
I am seeing the same error. It worked fine yesterday but today i’m getting fibre has no attribute find_all.

Hope you can help.
Nick

I got the same trouble.Have you solved it?If you can give your solution, you are really very friendly

Hello, I am also getting the exact same error, has anyone made any progress with this?

Thanks,

OB

Same I am also get the error, after some search on docs the problem were solved for me.
Steps that I followed

  1. Clone the project in “Users/<you>” directory from command prompt
    git clone https://github.com/odriverobotics/ODrive.git
    if git is not installed download code here and extract in “Users/<you>
  2. After cloning/downloading, in command prompt move to ODrive/GUI/server directory run the below command
    python odrive_server.py
  3. Power Up odrive and connect to PC execute ODriveGUI.exe (address bar greens up) it will shows the odrive connection at the bottom.

Hope you also get it.

3 Likes

Thanks so much! That worked.