Ошибка импорта Python MySQL в Mac OS 10.14 - PullRequest
0 голосов
/ 22 ноября 2018

Я новичок в python и не могу найти решение этой ошибки.При попытке импортировать расширение Mysql Flask я получаю эту ошибку:

>>> import flask_mysqldb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/flask_mysqldb/__init__.py", line 1, in <module>
    import MySQLdb
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/MySQLdb/__init__.py", line 18, in <module>
    import _mysql
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/_mysql.cpython-37m-darwin.so, 2): Library not loaded: @rpath/libmysqlclient.21.dylib
  Referenced from: /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/_mysql.cpython-37m-darwin.so
  Reason: image not found

Я впервые получил эту ошибку при попытке запустить приложение колбы, но даже попытка импортировать модуль из командной строки выдает мне то же самоеошибка.

Моя настройка:

  • python 3.7.1
  • MySQL Community Server 8.0.13
  • MacOS 10.14 Mojave

Я пытался реализовать решения аналогичной проблемы здесь , но не смог заставить ее работать.

...