Edge-detection-processing-block dependencies dont work

edgeimpulse/edge-detection-processing-block: Processing block for Edge detection in images (github.com) - encountering issues with the requirements.txt file. I’m facing dependency problems, and even when I attempt to work within a virtual environment, I encounter the same issues.

  • I too had trouble running the Edge Detection Preprocessing Block locally in Windows, aka, Python Dependency Hell reared its head.

  • Under Docker I was able to Build and Run the Block.

    • Since my Windows system is running Python v3.9.12 I changed the Dockerfile as follows:
* # FROM python:3.7.5-stretch
*   FROM python:3.9.12

…and…

#CMD python3 -u dsp-server.py
 CMD python  -u dsp-server.py