Ошибка django-main-thread при запуске manage.py runserver

Я внес некоторые изменения в свой код при попытке развернуть мое приложение django на digital ocean, и теперь, когда я пытаюсь протестировать свой код на локальном сервере, я получаю эту ошибку:

Я понятия не имею, на что я смотрю - я никогда раньше не видел такой ошибки. Даже не знаю, с чего начать. Из-за моего замешательства я не уверен, какие части моего кода я должен опубликовать, чтобы помочь разобраться. Просто хочу заставить свое приложение снова работать, прежде чем пытаться развернуть его.

Я просто предполагаю, но я предполагаю, что это как-то связано с виртуальными средами или установками pip, хотя я подозреваю, что это потому, что я вручную удалил файлы, которые я, возможно, не должен был делать.

Он попытался загрузить libpq.5.dylib из симлинка /opt/homebrew/opt/postgresql/lib/libpq.5.dylib, но не смог найти файл, поэтому вам нужно обновить его:

# TODO: get this from the error, after "Library not loaded:"
SYMLINK_PATH="/opt/homebrew/opt/postgresql/lib/libpq.5.dylib"

# TODO: find this in your machine. The version maybe different than mine
DESTINATION_PATH="/opt/homebrew/opt/postgresql/lib/postgresql@14/libpq.5.dylib"

sudo mv $SYMLINK_PATH $SYMLINK_PATH.old
sudo ln -s $DESTINATION_PATH $SYMLINK_PATH
Вернуться на верх