Finding the proper way of installing, upgrading and using python-pip seems to be a daunting task as many packages are not backward-compatible. Below I present common practices about how to set up Python environment and mention about old, deprecated solutions that you may still hear about.