JolleJolles / pirecorder

Controlled and automated image and video recording with the raspberry pi
https://jollejolles.github.io/pirecorder/
Apache License 2.0
43 stars 9 forks source link

Install hanging on RPi 3A+ #31

Open ubdbra001 opened 2 years ago

ubdbra001 commented 2 years ago

Hi There,

Just wanted to let you know that I had issues with installing pirecorder on a Raspberry Pi 3A+. The Pi would hang when it was installing numpy.

I think the issue is that this specific version of the Pi runs out of memory when compiling numpy as following this suggestion of adding extra swap seems to fix it.

Having poked around a little I think the deeper issue is that using an older version of the Raspberry Pi OS (Buster) means that an older version of Python is installed by default, the newer compiled wheels for numpy don't support that version, so the Pi has to do the compiling, and 512 MB of RAM is on the edge of what is needed.

I don't think there's a fix for the software itself, but it maybe worth including this info in a troubleshooting section?

Thanks very much for pirecorder regardless, it's very useful!

JolleJolles commented 2 years ago

Thanks @ubdbra001 for your comment. I unfortunately experienced the same last week installing pirecorder on a number of different raspberry pi models and versions of OS. I will have to do some more testing to see how best to resolve it and adding to the documentation to help users with different systems.

ubdbra001 commented 2 years ago

Not a problem, glad to hear it wasn't just me. Let me know if I can provide you with any more info that will help you eitehr address the issue, or improve the documentation.