環境
私は Heroku が初めてで、Google Protocol Buffers もかなり初めてです。
実行した手順
- 検索されたスタック オーバーフロー
- 検索した Heroku ヘルプ
- Googleで検索しました
質問
Heroku プラットフォームに Google Protocol Buffers をインストールする方法はありますか?
環境
私は Heroku が初めてで、Google Protocol Buffers もかなり初めてです。
実行した手順
質問
Heroku プラットフォームに Google Protocol Buffers をインストールする方法はありますか?
実行時に使用するために Protobufs を「インストール」する必要はありません。Protobuf Python コードと Protobuf コンパイラによって生成されたコードを、アプリケーションの他のコードと一緒にバンドルするだけです。コンパイラ ( protoc
) は、コードを生成するためにのみ必要です。アプリケーションが実際に実行されるときには使用されません。したがって、問題はないはずです。
.so
実験的な C 拡張に基づく実装 (デフォルトではオフ) を使用する場合は、拡張を実装するファイルも含める必要があります。私は個人的に C 拡張機能にあまり詳しくないので、どこに配置すればよいか正確にはわかりませんが、何もインストールせずにアプリケーションにバンドルできるはずです。私は Heroku にもあまり詳しくないので、C 拡張機能を実行できるかどうかはわかりません。比較すると、AppEngine は拡張機能を許可していません。