简体   繁体   English

AWS Elastic Beanstalk Django - 在部署到EB,pip install -r requirements.txt或配置文件中的命令时首先发生什么

[英]AWS Elastic Beanstalk Django - What happens first when deploying to EB, pip install -r requirements.txt or commands in configuration file

When deploying to the Elastic Beanstalk, in what order are all the dependencies installed? 部署到Elastic Beanstalk时,所有依赖项的安装顺序是什么? For one part, I have all my project dependencies in requirements.txt. 对于一部分,我在requirements.txt中拥有所有项目依赖项。 This includes PIL . 这包括PIL But for PIL I need to install libjpeg and other libraries as such (this is in .ebextensions/myapp.config 但对于PIL我需要安装libjpeg和其他库(这是在.ebextensions / myapp.config中)

packages:
  yum:
    libjpeg-devel: []
    freetype-devel: []
    zlib-devel: []

... rest of config file

Only problem is, if pip is run first, I would have to reinstall Pillow which I do not know how to do 唯一的问题是,如果首先运行pip,我将不得不重新安装Pillow,我不知道该怎么办

Documentation mentions that the Packages section is processed first. 文档提到首先处理Packages部分。

The order in which these are processed are as follows: 处理这些的顺序如下:

  1. Packages

  2. Files

  3. Commands 命令

  4. Services 服务

  5. Container Commands 容器命令

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AWS Elastic Beanstalk 无法使用 requirements.txt Git Pip 安装 Python 包 - AWS Elastic Beanstalk failed to install Python package using requirements.txt Git Pip 将 django 应用程序部署到 Elastic Beanstalk - requirements.txt 错误 - Deploying django app to Elastic Beanstalk - requirements.txt error "AWS Elastic Beanstalk - 未能在部署时安装 requirements.txt" - AWS Elastic Beanstalk - Failing to install requirements.txt on deployment 将django app部署到aws beanstalk时的requirements.txt无效 - Invalid requirements.txt on deploying django app to aws beanstalk AWS Elastic Beanstalk - 错误要求.txt - AWS Elastic Beanstalk - error requirements.txt 在Heroku上部署Django应用程序时pip install requirements.txt问题 - pip install requirements.txt issue when deploying Django app on Heroku “-r”在 pip install -r requirements.txt 中有什么作用 - What does " -r " do in pip install -r requirements.txt pip install -r requirements.txt [Errno 2] 没有这样的文件或目录:'requirements.txt' - pip install -r requirements.txt [Errno 2] No such file or directory: 'requirements.txt' 当`pip install -r requirements.txt` 时,针对requirements.txt 的扩展包规范的某些安装出现问题 - Issue with certain installs for extended package specification for requirements.txt when `pip install -r requirements.txt` 运行'pip install -r requirements.txt --upgrade'时出错 - Error when running 'pip install -r requirements.txt --upgrade'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM