Quando trabalhamos com muitos projetos diferentes é desejável que as instalações da nossa máquina não intefiram nas intalações dos nossos projetos. Ai que entra a virtualenv.
Para criar sua venv(https://tutorial.djangogirls.org/pt/django_installation/)
python3 -m venv venv
venv\Scripts\activate
pip freeze
pip freeze > requirements.txt
Eae que agora para repassar as configurações do seu ambiente para outras pessoas basta passar o arquivo requirements.txt e :
pip install -r requirements.txt
Nunca versione sua venv