For my Python projects, I’ve switched from the ubuntu-18:04 images to circleci/python:3 recently, and it dramatically sped up my builds. Yeay!
Unfortunately, since this week, I see all kinds of weird error popping up in my builds. Some of the errors are due to the fact that apt-installed python libraries don’t seem to be recognized. That’s fair enough, probably the build is not using system Python, so none of the apt-packages matter anyway. One issue that I cannot fix, however, is the fact that the pip-installable packages don’t search system paths for dependent libraries and headers, e.g., libhdf5-dev. This results in build errors .
Any hints here?