在Elastic Beanstalk中安装软件包(Libffi)

时间:2017-03-09 21:20:10

标签: python amazon-web-services elastic-beanstalk

我正在尝试在Elastic Beanstalk上设置Flask应用程序。其中一个依赖项是cffi。当我查看错误日志时,我得到same error as in this questionPackage libffi was not found in the pkg-config search pathThis answer表示libffi需要通过更通用的Linux软件包配置文件进行安装。所以我有以下配置文件:

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

但是,我仍然遇到同样的错误。配置文件名为01run.config,位于.ebextensions / 01run.config中。如何检查是否正在安装这些软件包/让它们安装?

1 个答案:

答案 0 :(得分:3)

请注意,eb init会创建.elasticbeanstalk文件夹,但不会创建.ebextensions文件夹。它没有处理配置文件,因为尽管我写了,但实际上我在.elasticbeanstalk而不是.ebextensions中有配置文件。