A user reports:
When explicitly setting the Python version to use, as described in https://circleci.com/docs/configuration/#python-version, the python env we get doesn’t contain libpython.so.
libpython.so is needed to “pip install” some Python C extensions.
For example, try installing the Shiboken package when setting the python version to either 2.7.11, 2.7.10, 2.7.9, 2.7.5 or 2.7.6, and you’ll get an error, because the build tries to use libpython.a when libpython.so is not found.
Even when setting the Python version to 2.7.6, the one that’s used if no version is explicitly selected, building some packages fails.