I have an app that must be run on python3.6
and I'd prefer to run it on a Ubuntu 16.04 OS. Problem is that eventually python3.6
ends up trolling through /usr/lib/python3
which is already polluted with python3.5
libraries.
I've tried uninstalling python3.5
but packages like cython3
keep pulling it back in. I've looked at pyenv
as well as update-alternatives
, but I'm not convinced they sanitize the /usr/lib
and /usr/include
. I'm still seeing python3.6-dev
and python3.5-dev
conflicts.
Specific repos I'm doing dev on:
I think my specific problem may all be related to cython
. Even though I have python3.6-dev
installed, the cython
package pulls in python3-dev
which pulls in python3
which pulls in python3-5
, regardless of my 3.6 installs