@Livid As @ayanamist mentioned earlier, if you have more than one python project co-exists on your machine, you can install two python packages, virtualenv and virtualenvwrapper. These two packages offer independent virtual environment for every single python project, saves you from the dependency hell and makes the later deployment easier.