ローカル環境をセットアップし、そこにすべての要件をインストールするためのブートストラップスクリプトを作成したいと思います。私は彼らのドキュメントで説明されているようにvirtualenv.create_bootstrap_scriptを試してきました。
import virtualenv
s = virtualenv.create_bootstrap_script('''
import subprocess
def after_install(options, home_dir):
subprocess.call(['pip', 'install', 'django'])
''')
open('bootstrap.py','w').write(s)
結果のbootstrap.pyを実行すると、仮想環境が正しくセットアップされますが、Djangoをグローバルにインストールしようとします。
このローカル仮想環境にのみDjangoをインストールするブートストラップスクリプトを作成するにはどうすればよいですか。WindowsとLinuxの両方で動作する必要があります。