AWS Elastic Beanstalk上的pyzmq

时间:2016-12-06 11:25:51

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

有没有人设法在一个vanilla AWS Elastic Beanstalk实例上部署Python ZeroMQ绑定?具体来说,我使用64位运行Python 3.4的Amazon Linux 2016.09 v2.2.0

在我的requirements.txt中列出了pyzmq - 但是当我部署到AWS时,日志显示部署首先尝试链接已安装的libzmq(标准AMI映像中没有一个),然后一次如果失败了,它会尝试从头开始编译libzmq,因为使用cc1plus失败了(我假设),因为g ++也不是标准AMI图像的一部分。

所以我的问题是,如何在部署时在我的EC2实例上安装libzmq或g ++?

我在某处读到你可以在你的部署中创建一个.ebextensions文件夹,里面放了一个我试图用的“配置文件”

 packages:
     yum:
        g++: []

然而,这没有任何改变。但是,我猜测该文件夹中的配置文件名称是什么,例如test.config

或者我是否会出现这种错误,我需要自己安装这样的实例,然后创建自定义AMI图像?

0 个答案:

没有答案