【发布时间】:2021-02-08 20:24:18
【问题描述】:
我正在使用elastic beanstalk 部署Django 应用程序。我想在EC2 实例上SSH 执行一些shell 命令,但环境变量似乎不存在。我通过 AWS GUI(配置 -> 环境属性)指定了它们,它们似乎在我的应用程序启动期间工作。
我尝试通过以下方式激活和停用虚拟环境:
source /var/app/venv/*/bin/activate
是否有一些环境(或我可以运行的脚本)来访问设置了所有属性的环境?否则,我几乎无法运行像 python3 manage.py ... 这样的任何命令,因为没有配置设置模块(我知道如何手动指定它,但我的应用程序需要大约 7 个变量才能工作)。
【问题讨论】:
标签: django amazon-elastic-beanstalk amazon-linux-2