With every project you write in python, you will have different libraries that you lean on. Some projects might use the same library, but different versions. For this reason, the Python library virtualenv
was created. To enable a developer to quickly create new environments.
Every virtualenv
instance comes with pip
installed, which is a package manager for python. This allows you to do install packages like so.
pip install django