Page 1 of 1

Spreads on Raspberry Pi 4

Posted: 19 Jan 2021, 19:08
by elbourne
Can Spreads run on a Raspberry Pi 4? If so, I may need a little help.

I am wanting to build me a book scanner. I bought a Raspberry Pi 4. I went ahead and got the 8GB version in a CanaKit that comes with cables, case, the OS already pre-installed on a microSD card... the whole works. I plugged it all in, connected it to my network, ran the configuration, and was even able to SSH into it from my PC. At this point I was pumped!

I also picked up 2 Cannon ELPH 180 Cameras. Using the STICK tool I got CHDK onto 2 32 GB SD cards and popped them into the cameras. They booted up the CHDK firmware and everything looks good. I disabled the USB Remote thing in the menu.

I plugged the cameras into the Raspberry Pi via USB and powered them on.

Now, in a terminal window on the Raspberry Pi, I did:

Code: Select all

$ pip install spreads
A bunch of stuff happened and I thought it was all good.

Then I did:

Code: Select all

$ spread configure
That's when I hit the brick wall. I do not know what to do with this:

Code: Select all

spreads encountered an error:
Traceback (most recent call last):
  File "/home/pi/.local/bin/spread", line 39, in <module>
  File "/home/pi/.local/lib/python2.7/site-packages/spreads/", line 410, in main
  File "/home/pi/.local/lib/python2.7/site-packages/spreads/", line 344, in setup_plugin_config
    pluginmanager = get_pluginmanager(config)
  File "/home/pi/.local/lib/python2.7/site-packages/spreads/", line 316, in get_pluginmanager
  File "/home/pi/.local/lib/python2.7/site-packages/stevedore/", line 81, in __init__
TypeError: _load_plugins() takes exactly 4 arguments (5 given)
I hope someone can help. Meanwhile, I am going to go see if I can make a cradle out of a cardboard box.