Перешел с Windows на OS X. Пытаюсь установить Django. При поиске соответствующей информации наткнулся на virtualenv. Что это такое и как он может мне помочь при разработке на Django?
Это изолированные виртуальные окружения, в которые можно устанавливать разные версии python, django, модулей и приложений. Можно переключаться между этими окружениями и тестировать приложения и модули под разной конфигурацией.