python - 将外部包添加到 elastic beanstalk python 应用程序

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

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

最佳答案

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

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

关于python - 将外部包添加到 elastic beanstalk python 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20605544/

相关文章:

python - 如何通过命令行将数组传递给python

python - 为什么我不能分配给 Pandas DataFrame 的一部分?

amazon-web-services - 创建具有云形成的堆栈时出现问题 ("Property Type cannot be empty.")

python - AWS Lambda 不断从 Lambda 返回 "\"Hello!\”

amazon-web-services - CloudFormation 脚本中的条件 KinesisStreamSpecification

linux - 尝试在弹性 beanstalk 中添加盐和键作为环境变量(语法错误)

node.js - 在AWS Elastic Beanstalk上的node.js项目中编译less文件并缩小js文件

amazon-web-services - Elastic Beanstalk CLI,如何使用RDS实例创建环境?

python - 在 Eve 中修补到具有 'valueschema' 且类型为 'dict' 的字段时,无法序列化数据

python - 鹈鹕文件不显示