Невозможно установить mysql с Django на Mac
Я установил последнюю версию MySQL для своего mac (macOS 12(ARM, 64-bit), DMG Archive) и создал базу данных под названием storefront. Я работаю в виртуальной среде pipenv и устанавливаю mysqlclient. Я также обновил настройки DATABASES, чтобы указать на мою новую базу данных в файле settings.py.
Настройки БД. Но когда я пытаюсь запустить сервер, я получаю ошибку. NameError: name '_mysql' is not defined
Также вверху, (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')
Я думал, что установив ARM версию, я не буду иметь дело с этой ошибкой. Интересно, указывает ли она на неправильный файл в моем env, несмотря на добавление PATH в мой .zshrc info. Есть ли специальный способ указать на правильный mysql или я что-то неправильно настраиваю? Вот мое сообщение об ошибке "
Ошибка сообщает, что у вас сборка mysql macOs для x86_64, но вы должны установить сборку для 'arm64e'.
здесь вы можете найти обе версии для macOs: https://dev.mysql.com/downloads/mysql/
Я много раз устанавливал mySql на macos... и теперь у меня есть mariaDb https://mariadb.com/kb/en/installing-mariadb-on-macos-using-homebrew/. Для меня она была проще в установке