2017-03-09 10 views
2

Elastic BeanstalkにFlaskアプリケーションを設定しようとしています。依存関係の1つはcffiです。エラーログを見ると、same error as in this questionPackage libffi was not found in the pkg-config search pathが得られます。 This answerによると、libffiは、Linuxパッケージのより一般的なパッケージ設定ファイルを通してインストールする必要があります。だから次の設定ファイルがあります:Elastic Beanstalk(Libffi)にパッケージをインストール

packages: 
    yum: 
    python-dev: [] 
    python-matplotlib: [] 
    libffi-devel: [] 

しかし、私はまだ同じエラーが発生しています。設定ファイルの名前は01run.configで、.ebextensions/01run.configにあります。これらのパッケージがインストールされているかどうかを確認するにはどうすればいいですか?

+0

'/ var/log/eb-activity.log'を見ると、設定ファイルが処理されていることと、発生しているエラーを確認できます。 – Brian

答えて

3

eb initは.elasticbeanstalkフォルダを作成しますが、.ebextensionsフォルダは作成しません。 configファイルを処理していなかったのは、私が書いたものの、実際に.ebextensionsではなく.elasticbeanstalkに設定ファイルがあるからです。

+0

これは答えとして受け入れるべきです。 –

関連する問題