Replicar / reproduzir o ambiente de desenvolvimento do Django

Estou trabalhando com meus amigos em um projeto Django. O projeto possui dependências em alguns módulos python. Eu tenho django e essas dependências adicionais instaladas dentro de um virtualenv. O código do projeto django está em um repositório acessível a todos os amigos que podem fazer checkout / clone e depois contribuir com o código. Mas existe uma maneira de replicar a configuração que tenho no meu ambiente de desenvolvimento nos computadores dos meus amigos, ou seja, algo que instalará todas as dependências adicionais e preparará o ambiente para a implantação?

Ouvi falar do zc.buildout. Só dei uma olhada sem ir muito fundo. Parece complexo. Existem outras maneiras de conseguir isso? Os ambientes de desenvolvimento usados por meus amigos variam de GNU / Linux a MS Window

questionAnswers(2)

yourAnswerToTheQuestion