私のプロダクションサーバーはインターネットにアクセスできないので、私の開発マシンからプロダクション/開発サーバーにすべての依存関係をコピーしてしまいます。virtualenvによるPythonのデプロイ(インターネットに接続されていないサーバー上)
私はvirtualenvを使用すると、私はこの環境に私のすべての依存関係を持っていました。これを行うと、私はまた、python & virtualenvがインストールされているどのマシンにでも展開できます。
しかし、私はこれをほとんど見たことがなく、汚れているようです。 私は間違っています、これは良い習慣かもしれませんか、それをうまく解決する他の方法がありますか?私は考えるでしょう
'virtualenv'では、依存関係を他のマシンに配備することはできません。代わりに 'fabric'(http://fabfile.org)や' bash'スクリプトを使うといいでしょう。 'virtualenv'はあなたの開発環境を隔離するのに最適です。プロダクション環境に合わせて – furins
virtualenvが提供しなければならないブートストラップ機能を試すことができます(https://github.com/socialplanning/fassembler/blob/master/fassembler/create-venv-script.pyの – woozyking