That's how python always behaves. It is a system python, how else is it supposed to support your custom scripts in $HOME/bin ??? This is no different from any other python.
This is why virtualenvs are generally recommended if you're going to install incompatible packages, which I assume means "old versions".
|