Push rejected, failed to compile Python app on Heroku
Я пытаюсь развернуть приложение Django на Heroku, оно начинает сборку, загружает и устанавливает все, но вот что я получаю, когда дело доходит до 'Collectstatic environment variables':
****** Collectstatic environment variables:
PYTHONUNBUFFERED=1
PKG_CONFIG_PATH=/app/.heroku/vendor/lib/pkg-config:/app/.heroku/python/lib/pkg-config:
DEBUG_COLLECTSTATIC=1
BPLOG_PREFIX=buildpack.python
PWD=/tmp/build_5f41d4f4
HOME=/app
LANG=en_US.UTF-8
SOURCE_VERSION=ff7fb8a801cfb1de3d7b84e14312dbe284946333
REQUEST_ID=f6aa81af-75e0-afbc-a547-0f055efec989
ENV_DIR=/tmp/d20220120-46-2ziyj3
PYTHONPATH=.
CPLUS_INCLUDE_PATH=/app/.heroku/vendor/include:/app/.heroku/python/include:
BIN_DIR=/tmp/codon/tmp/buildpacks/0f40890b54a617ec2334fac0439a123c6a0c1136/bin
LIBRARY_PATH=/app/.heroku/vendor/lib:/app/.heroku/python/lib:
SHLVL=1
LD_LIBRARY_PATH=/app/.heroku/vendor/lib:/app/.heroku/python/lib:
PIP_NO_PYTHON_VERSION_WARNING=1
BUILDPACK_LOG_FILE=/dev/fd/3
STACK=heroku-20
BUILD_DIR=/tmp/build_5f41d4f4
CACHE_DIR=/tmp/codon/tmp/cache
PATH=/app/.heroku/python/bin:/app/.heroku/vendor/bin::/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/tmp/codon/tmp/buildpacks/0f40890b54a617ec2334fac0439a123c6a0c1136/vendor/
EXPORT_PATH=/tmp/codon/tmp/buildpacks/0f40890b54a617ec2334fac0439a123c6a0c1136/bin/../export
C_INCLUDE_PATH=/app/.heroku/vendor/include:/app/.heroku/python/include:
DYNO=run.3282
PROFILE_PATH=/tmp/build_5f41d4f4/.profile.d/python.sh
OLDPWD=/tmp/codon/tmp/buildpacks/0f40890b54a617ec2334fac0439a123c6a0c1136
_=/usr/bin/env
! Push rejected, failed to compile Python app.
! Push failed
Это мой файл settings.py:
Я не нашла ничего об этом в интернете и это ужасно расстраивает. Спасибо за помощь!
Я думаю, это может быть связано с тем, что вы пытаетесь развернуть приложение с SQLite3 в качестве базы данных. Мне пришлось изучить postgreSQL для развертывания на Heroku.