【发布时间】:2020-09-08 16:23:14
【问题描述】:
我正在尝试使用 Amazon Linux 2/3.0.1 将 AWS 上的现有应用程序从现已弃用的 Python 3.4 平台升级到 3.7,在此过程中我遇到了应用程序源代码部署位置的问题EC2 实例。
从一些经验测试中,我发现大多数(如果不是全部)AWS 文档都说的 /opt/python/current/app 目录(例如 Troubleshooting issues with the EB CLI - AWS Elastic Beanstalk)在 Python 3.7 中实际上部署在 /var/app/current/ 中。我找不到有关此更改的任何文档,这导致应用程序出现一些问题。我想知道是否有任何理由进行此更改?如果可以还原,该怎么做?
提前致谢!
【问题讨论】:
-
我猜是因为从 AL1 到 AL2 的变化? AL2 带来了很多变化,比如所有新的 hooks 配置文件等等。
标签: amazon-web-services amazon-elastic-beanstalk python-3.7