Python packages installed using the package manager has the package name prefixed with python-.
Those will be updated when an update is available in the repos.
Installing packages using pip should be installed using the --user argument or as pointed out use a virtual environment.
install the package python-virtualenvwrapper - source the initializer and you are good to go.
A python editor like PyCharm can pick up your various environments or you can use the wrapper handle it