我正在尝试上传将Psycopg2用于Amazon Elastic Beanstalk的项目(在python中)。我正在使用包含我的项目和requirements.txt文件的zip文件来执行此操作。
但我收到此错误:
我如何在亚马逊上解决这个问题?
最佳答案
在您的容器中需要postgresql-devel。
创建包含内容的文件“.ebextensions / packages.config”:
packages:
yum:
postgresql94-devel: []
用所需的任何版本的postgres替换
94
中的postgresql94-devel
。例如,postgres 9.3的postgresql93-devel
。http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html#customize-containers-format-packages