2016-04-16 11 views
0

私はherokuに3つのアプリを持つdjangoのウェブサイトプロジェクトを展開しようとしています。 herokuのウェブサイトでは、アプリケーションを展開する前に仮想環境をアクティブにするために言及されています。しかし、venvファイルは多くのスペースを取っています(実際には私のプロジェクトのスペースの50%を占めています)。素敵な答えを期待しています。 :)herokuにdjangoアプリをデプロイする前に仮想環境をアクティブにする必要がありますか?

+0

これを試しましたか?プロジェクトにはいくつの依存関係がありますか? – jonrsharpe

+0

私は4つの依存関係があります – Ishan

+0

この質問は意味がありません。 virtualenvをアクティブにすることは、仮想エンジンが配備されておらず、あなたのコードだけであるため、配備時間に影響を与えません。 –

答えて

0

ローカル開発でvirtualenvを使用するかどうかはあなた次第ですが、どちらの場合でも、require.txtファイルを指定する必要があります。そのため、HerokuはインストールするPythonパッケージ/依存関係を知っています。

Herokuのtutorial for Djangoで概説されているように、最小要件ファイルの作成はvirtualenvを使用すると非常に簡単です。

pip freeze > requirements.txt 
関連する問題