allow python packages to be installed in an isolated location use cases two applications need different versions of library install an application and leave it be can' install packages into the global site-packages directory virtual environments have their own installation directories virtual environments don' share libraries with other virtual environments available implementationsvirtualenv (python and python venv (python and latermember of the helmholtz association slide