For some time, Python has included support for managing virtual environments. Python 3.3 even added the built-in venv module for creating environments without third-party libraries. Python programmers use several different tools to manage their environments, and the one I use is called virtualenvwrapper.
Source: LXer – A guide to Python virtual environments with virtualenvwrapper