Independent developer project · not affiliated with, endorsed by, or sponsored by BrainChip, Inc.

Two numpy worlds on one Raspberry Pi

The dependency fix was a process boundary, not more pin juggling.

OUR OBSERVATIONLast verified: 2026-09-27 · Build 1.9.37

Picamera2/simplejpeg in this build needs numpy 1.x; TensorFlow training uses numpy 2.1.3. Installing numpy 2 into the runtime caused simplejpeg: numpy.dtype size changed.

~/akida-env
numpy 1.26.4
→ job~/m3-train-env
numpy 2.1.3
→ .fbzruntime loads

Two environments and one subprocess boundary turned the most common rebuild failure into explicit architecture.