Добавлять ли virtualenv в git?
Лучше писать зависимости в requirements.txt и уже этот файлик добавлять в git.
Пример файла (можно с указанием версий через ==, можно без):Django==1.8.5
django-flat-theme==1.1.1
mysql-python==1.2.5
gunicorn==19.4.1
pytz==2015.6
python-memcached==1.57
django-debug-toolbar==1.4
При клонировании репозитория на другой компьютер или сервер выполните (предварительно создав и активировав нужное виртуальное окружение):$ pip install -r requirements.txt
Таким образом, вы разом установите все необходимые пакеты.
Всем спасибо за ответы, вам удалось раскрыть проблему даже лучше чем я того ожидал.