Получение ошибки на Vercel при попытке развернуть Django

Всем привет, я собрал свой проект django и попытался развернуть его в vercel. но я получаю это сообщение об ошибке в vercel.
my python version = 3.10.0

это код ошибки на vercel

Я уже удалил psycopg2 в requirements.txt:

asgiref==3.7.2
certifi==2024.2.2
charset-normalizer==3.3.2
dj-database-url==2.1.0
Django==4.2.10
django-browser-reload==1.12.1
django-cors-headers==4.3.1
django-environ==0.11.2
django-filter==23.5
djangorestframework==3.14.0
fontawesomefree==6.5.1
gunicorn==21.2.0
idna==3.6
Markdown==3.5.2
packaging==23.2
pillow==10.2.0
psycopg2-binary==2.9.9
py-postgresql==1.3.0
pytz==2024.1
requests==2.31.0
sqlparse==0.4.4
typing_extensions==4.10.0
tzdata==2024.1
urllib3==2.2.0

это мой build_files.sh

#!/bin/bash

pip install -r requirements.txt
python manage.py collectstatic

это мой файл manage.py

#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys


def main():
    """Run administrative tasks."""
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings')
    try:
        from django.core.management import execute_from_command_line
    except ImportError as exc:
        raise ImportError(
            "Couldn't import Django. Are you sure it's installed and "
            "available on your PYTHONPATH environment variable? Did you "
            "forget to activate a virtual environment?"
        ) from exc
    execute_from_command_line(sys.argv)


if __name__ == '__main__':
    main()

это мой vercel.json

{
    "version": 2,
    "builds": [
      {
        "src": "BookHaven/wsgi.py",
        "use": "@vercel/python",
        "config": { "maxLambdaSize": "15mb", "runtime": "python3.10.0" }
      },
      {
        "src": "build_files.sh",
        "use": "@vercel/static-build",
        "config": {
          "distDir": "staticfiles_build"
        }
      }
    ],
    "routes": [
      {
        "src": "/static/(.*)",
        "dest": "/static/$1"
      },
      {
        "src": "/(.*)",
        "dest": "BookHaven/wsgi.py"
      }
    ]
  }

я попробовал удалить psycopg2 в requirements.txt, потому что я видел это в блоге о том, как исправить это, но это не помогло:

asgiref==3.7.2
certifi==2024.2.2
charset-normalizer==3.3.2
dj-database-url==2.1.0
Django==4.2.10
django-browser-reload==1.12.1
django-cors-headers==4.3.1
django-environ==0.11.2
django-filter==23.5
djangorestframework==3.14.0
fontawesomefree==6.5.1
gunicorn==21.2.0
idna==3.6
Markdown==3.5.2
packaging==23.2
pillow==10.2.0
psycopg2-binary==2.9.9
py-postgresql==1.3.0
pytz==2024.1
requests==2.31.0
sqlparse==0.4.4
typing_extensions==4.10.0
tzdata==2024.1
urllib3==2.2.0
Вернуться на верх