Interfejs międzyplatformowy dla virtualenv

Opracowałem cały mój projekt (Django, Python) w systemie Windows, a wszystkie PaaS tam używają Linuksa.

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

Jako, że virtualenv różni się znacznie w systemach Windows i Linux. Jak muszę korzystać z mojego systemu windows virtualenv na PaaS?

Edytować:

Jeśli jestem w systemie Windows, muszę uruchomićcall virtualenv_dir/scripts/activate.bat dostać się do tego. Gdzie tak jak w Linuksie, to cośsource virtualenv_dir/bin/activate.

Teraz moje repo zawiera virtualenv wygenerowany przy użyciu Windows (który używa .bat). Kiedy wypycham repo do systemu Linux, jak powinienem być w stanie to uruchomić? (pliki nietoperzy nie działają!)

Używam OpenShift PaaS, gdzie chciałbym umieścić virtualenv na repozytorium Git. Jak mogę go aktywować?

Jakie jest najlepsze rozwiązanie

questionAnswers(1)

yourAnswerToTheQuestion