【发布时间】:2017-07-01 05:12:18
【问题描述】:
我可以在 Elastic Beanstalk 实例 (answer) 的虚拟环境中使用最新版本的 Python。但是我还没有弄清楚如何让 EBS 在每次启动我的应用程序的新实例时自动设置这个虚拟环境。非常感谢您的提示。
带着最美好的祝愿, 安迪。
【问题讨论】:
-
如果您找到答案,请告诉我。我也在为此苦苦挣扎。
-
嗨,您可以创建一个“自定义机器映像”docs.aws.amazon.com/elasticbeanstalk/latest/dg/…。鉴于 EBS 已经非常复杂,我只坚持使用 python 3.4。我们应该为 EBS 建立一个支持小组:-/
-
我最终只使用了一个普通的 Ubuntu 16.04 + Python 3.6 EC2 实例。这比预期的要轻松得多。 (对于它的价值,我想知道您是否可以在 EBS 上使用 3.6 virtualenv。)
-
请问,那个 3.6 的 ec2 实例是用 beanstalk 部署的吗?塔。
-
不,我自己部署的。我启动了一个 Ubuntu 16.04 微型实例,通过 ssh 进入,并安装了所有必要的东西。我设置了一堆 Travis 集成来自动(通过 AWS CodeDeploy)将代码部署到 EC2,并且运行顺利。
标签: python-3.x amazon-elastic-beanstalk virtual-environment