プロジェクト全体 (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
WindowsとLinuxではvirtualenvが大きく異なるためです。PaaS で Windows virtualenv を使用するにはどうすればよいですか?
編集:
Windows を使用している場合は、実行call virtualenv_dir/scripts/activate.bat
する必要があります。Linux のように、その何かsource virtualenv_dir/bin/activate
.
現在、私のレポは、Windows (.bat を使用) を使用して生成された virtualenv を保持しています。リポジトリを Linux システムにプッシュする場合、どのように実行できますか? (bat ファイルは機能しません!)
Git リポジトリに virtualenv を配置したい OpenShift PaaS を使用しています。どうすれば有効にできますか?
最善の解決策は何ですか