И така, сам си отговарям на въпроса. Тъй като блогът ми има база данни, аз му дадох шанс да направя друг проект без db, да започнем отначало.
Това, което забелязах, е, че има проблем с импортирането на MySQLdb
модул (подмодул на mysqlclient) с това проследяване:Library not loaded: @rpath/libmysqlclient.21.dylib
.
При сърфиране няколко часа разбрах, че по някаква причина настройката за сигурност на Mac не позволява това да бъде импортирано правилно.
На mysqlclient
библиотека github Намерих един проблем
докладвам същото като моето. Предлага да стартирам cp -r /usr/local/mysql/lib/* /usr/local/lib/
. След това зададох settings.py
за django.db.backends.mysql
, стартира python manage.py migrate
и проработи. Така че за празна база данни това може да бъде решение. Все още се боря с една база данни.
Използвам
- MacOS Catalina 10.15.6
- pyenv