I am quite confused by this message from Snyk. It seems I have all dependencies I need.
+ pip3 install -r requirements.txt
Requirement already satisfied: numpy==1.21.5 in ./venv/lib/python3.9/site-packages (from -r requirements.txt (line 1)) (1.21.5)
Requirement already satisfied: pandas==1.4.1 in ./venv/lib/python3.9/site-packages (from -r requirements.txt (line 2)) (1.4.1)
Requirement already satisfied: matplotlib==3.5.1 in ./venv/lib/python3.9/site-packages (from -r requirements.txt (line 3)) (3.5.1)
Requirement already satisfied: scipy==1.8.0 in ./venv/lib/python3.9/site-packages (from -r requirements.txt (line 4)) (1.8.0)
....
....
but when I run snyk scan - it says(!)
2022-04-04T21:59:55.434Z snyk:run-test Error running test {
error: REQUIRED_PACKAGES_MISSING_ERROR: Required packages missing: numpy, pandas, matplotlib, scipy
Really struggling to understand where the issue is. Could anyone please suggest?
Could be a few reasons:
Hope it helps