Кроссплатформенный интерфейс для virtualenv

Я разработал весь свой проект (Django, Python) для Windows, и все PaaS там используют Linux.

VirtualEnv on Linux:

VirtualEnv_dir /
                 bin/ activate, activate_this.py
                 include /
                 lib /
                 local /

VirtualEnv of Windows:

VitualEnv_dir /
                Include/
                Lib /
                Scripts/ activate.bat, activate_this.py

Поскольку virtualenv сильно отличается в Windows & amp; Linux. Как мне использовать мой Windows Virtualenv на PaaS?

Edit:

Если я нахожусь на окнах, мне нужно запуститьcall virtualenv_dir/scripts/activate.bat чтобы войти в это. Где, как в Linux, это что-тоsource virtualenv_dir/bin/activate.

Теперь в моем репо содержится virtualenv, созданный с помощью Windows (который использует .bat). Когда я перенесу репо в систему Linux, как я смогу это запустить? (файлы bat не будут работать!)

Я использую OpenShift PaaS, где я хотел бы поместить virtualenv в репозиторий Git. Как я могу активировать это?

Какое лучшее решение?

Ответы на вопрос(1)

Ваш ответ на вопрос