Error running agent on raspberry pi

Hi all, I’m trying to get odrive running on a raspberry pi. I downloaded the binaries and extracted them and when I run the agent I get this error

pi@raspberrypi:~/.odrive-agent/bin $ ./odriveagent
Traceback (most recent call last):
  File "<string>", line 5, in <module>
ImportError: No module named csv

I’m not really sure what to try, as it seems like it’s a self-contained binary that doesn’t use the local python, and csv is a preinstalled module anyways :man_shrugging:. I’m running Raspbian 10 (buster) on a raspberrypi 3b. Any help is appreciated, thx!

Hi @chris,
Thanks for reporting this. It is definitely unexpected. We’ll need to test on that version of Raspbian and see if we can reproduce this and find a solution.

Interestingly, the agent does appear to still work even after spitting that error…so, that’s a little surprising and good :slight_smile:

Interesting. Thanks for the the follow-up on that @chris!

The agent is generally run in the background, so that may be why it has not been reported before.

I believe that module is pulled in as a dependency of a dependency, but not actually used, which explains why it is not causing any issues.