Won*_*nil 20 python django amazon-web-services
如何从AWS EB(Elastic Beanstalk)Linux实例运行manage.py?
如果我从'/ opt/python/current/app'运行它,它会显示以下异常.
Traceback (most recent call last):
File "./manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
Run Code Online (Sandbox Code Playgroud)
我认为这与virtualenv有关.任何提示?
Won*_*nil 81
如何从AWS Elastic Beanstalk AMI运行manage.py.
sudo su -以获得适当的权限)source /opt/python/run/venv/bin/activatesource /opt/python/current/envcd /opt/python/current/apppython manage.py <commands>或者,您可以运行命令,如下所示:
cd /opt/python/current/app/opt/python/run/venv/bin/python manage.py <command>随着新版本的 Python 路径似乎发生了变化。
所以指令是:
eb shh/var/app/venv/。唯一的文件夹应该是[KEY]下一步source /var/app/venv/[KEY]/bin/activatepython3 /var/app/current/manage.py <command>当然,亚马逊可以随时更改。