Ultimamente, tenho ouvido falar da virtualenv e estou interessado. Mas tudo o que ouvi é um punhado de elogios e não temos uma compreensão clara do que é ou como usá-lo.
Estou procurando (idealmente) um tutorial de acompanhamento que possa me levar do Windows ou Linux sem Python e explicar todas as etapas (sem ordem específica):
- o que devo fazer para poder começar a usar
virtualenv
- razões específicas pelas quais usar
virtualenv
é uma boa ideia - situações em que eu posso / não posso usar
virtualenv
- situações em que eu devo / não devo usar
virtualenv
E percorra (de maneira abrangente) algumas situações de amostra da variedade should + can.
Então, quais são alguns bons tutoriais para cobrir essas coisas? Ou, se você tiver tempo e interesse, talvez possa responder a algumas dessas perguntas aqui. Na sua resposta ou como um link para os tutoriais que a respondem, essas são as coisas que eu gostaria de saber.