私はvirtualenvのマシンでdjangoプロジェクトを実行しています。 Herokuにプロジェクトを直接展開する方法はありますか?私はherokuのドキュメントに記載されている手順に従いましたが、私のプロジェクトはすでにvirtualenvでreq.txtを持っているので、req.txtと混乱しています。私はdjango heroku techsの新人です。どんな指導も高く評価されます。ローカルマシンからherokuにデプロイ
0
A
答えて
0
私のプロジェクトは、すでにあなたはvirtualenvの中
req.txt
を持つべきではありませんvirtualenvの
にreq.txtています。あなたのプロジェクトリポジトリにはrequirements.txt
が必要です。 requirements.txt
は、virtualenvにインストールする必要があるモジュールの一覧です。新しいvirtualenvを作成してアクティブにしてからpip install -r requirements.txt
を実行すると、必要なものすべてがvirtualenvにインストールされます。だからrequirements.txt
はvirtualenvの一部ではなく、virtualenvを設定する方法の説明に似ています。
これが明確でない場合は、私の記事virtualenv demystifiedが便利です。
0
require.txtファイルは、HerokuがインストールするPythonの依存関係を定義します。一般に、ローカルで使用するものは、ローカル開発マシンと同じです。
違いがある場合は、ローカルの開発固有のパッケージ(django-debug-toolbarなど)をローカルに含む追加のファイルを選択することができます。
0
まず、仮想環境を有効にしてからプロジェクトルートに移動し、コマンド pip freeze> requirements.txt を実行すると、自動的にローカルマシンのすべての依存関係がrequirements.txtに追加されます。一旦あなたがファイルを押すと、herokuは自動的に変更を検出してインストールします。
関連する問題
- 1. ローカルマシンからGoogleアプリケーションエンジンにPHPアプリケーションをデプロイする方法
- 2. githubからHeroku APIへのデプロイ
- 3. RailsがHerokuにデプロイ
- 4. Herokuのデプロイは
- 5. Heroku Devitsでデプロイ
- 6. PHPをHerokuにデプロイする
- 7. HerokuにDjangoアプリケーションをデプロイ
- 8. Herokuにシンプルなサーバーコードをデプロイ
- 9. HerokuにApache Sparkをデプロイ
- 10. herokuにnode.js TCPサーバーをデプロイ
- 11. Sails.jsアプリをHerokuにデプロイしますか?
- 12. BundlerでHerokuにSinatraアプリケーションをデプロイ - Gemsが見つからない
- 13. HerokuからローカルにRailsアプリケーションをデプロイする方法
- 14. .NET Core Web API IISがローカルマシンをデプロイ
- 15. HerokuでのGrailsのデプロイ
- 16. rails app to herokuへのデプロイ
- 17. Heroku上でrevelアプリケーションをデプロイ
- 18. HerokuへのデプロイPG :: DuplicateColumn:ERROR:
- 19. HerokuでのNode.jsアプリケーションのデプロイ
- 20. herokuエラーへのMavenデプロイ
- 21. Herokuで実行中のRoots in Railsアプリケーションからのサブドメインのデプロイ
- 22. 自動化されたherokuのサブフォルダからのデプロイ
- 23. HerokuにNodeJS Appをデプロイできない
- 24. Angular2フロントエンドでHeroku Javaアプリケーションにデプロイ
- 25. Herokuにフラスコアプリをデプロイする際のエラー
- 26. ビットバケットレポを使用してherokuにデプロイ
- 27. HerokuにPlay 2.0アプリをデプロイする
- 28. HerokuにJava .warアプリをデプロイする
- 29. WebアプリケーションをHerokuにデプロイする
- 30. Gitを使ってHerokuにアプリをデプロイ
もっと読むブログ。あなたはvirtualenvをherokuにエクスポートしないので、そこでreq.txtを追加する必要があります – Lucas03