将外部包添加到弹性beanstalk python应用程序

时间:2013-12-16 07:31:39

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

我想在我的项目中使用一些非标准的python包,并想知道如何添加它们。使用AWS eb配置文件(.ebextensions和requirements.txt)的好处是什么,而不仅仅是在lib目录下的实际项目中下载和包含软件包,就像使用java应用程序一样?

1 个答案:

答案 0 :(得分:2)

通过将其包含在requirements.txt中,您只能包含要调用的包。然后Pip负责安装依赖项并检查版本。

这还有一个额外的好处,当您更改或升级项目时,您可以指定正在使用的库的新版本,并且还将更新所有依赖库。