App Runner Django Ошибка развертывания Python версии 3.11
Я пытаюсь развернуть свой бэкэнд Django в AppRunner.
Мой apprunner.yml выглядит так;
version: 1.0
runtime: python311
build:
commands:
build:
- pip3 install pipenv
- pipenv install
post-build:
- python3 manage.py test
env:
- name: DEBUG
value: "on"
- name: SECRET_KEY
value: "django-insecure-a=0f%a$+p$cyb)xobnaa42@gypz3q&f-!n&03&_t$t#_bn2+h4"
- name: ALLOWED_HOSTS
value: "*"
run:
runtime-version: 3.11
pre-run:
- pip3 install pipenv
- pipenv install
command: pipenv run gunicorn django_apprunner.wsgi --log-file -
network:
port: 8000
env: 8000
env:
- name: DEBUG
value: "on"
- name: SECRET_KEY
value: "django-insecure-a=0f%a$+p$cyb)xobnaa42@gypz3q&f-!n&03&_t$t#_bn2+h4"
- name: ALLOWED_HOSTS
value: "*"
В файле журнала приложения появляется эта ошибка;
raise ImportError( ImportError: Не удалось импортировать Django. Вы уверены, что он установлен и доступен в вашей переменной окружения PYTHONPATH? Не забыли ли вы активировать виртуальное окружение?
Я попытался развернуть свой Django Backend через AppRunner, но получил эту ошибку.