Python получил ошибку "NameError: имя '_mysql' не определено".
При использовании Python 3.7.9, Django 3 и MariaDB приложение всегда завершается с ошибкой "NameError: имя '_mysql' не определено".
Пожалуйста, посмотрите трассировку исключений и список пакетов pip, прикрепленные в разделе "Подробности" ниже, и дайте мне знать, если вам нужно посмотреть информацию о пакетах yum. Мы высоко ценим вашу помощь.
Детали:
1. Полная трассировка исключения:
2. The pip list:
amqp==5.0.2
anyjson==0.3.3
appdirs==1.4.4
arrow==0.13.2
asgiref==3.3.1
attrs==20.3.0
backcall==0.2.0
backports.functools-lru-cache==1.6.1
beautifulsoup4==4.9.3
billiard==3.6.3.0
caniusepython3==7.2.0
celery==5.0.4
certifi==2020.12.5
chardet==3.0.4
click==7.1.2
click-didyoumean==0.0.3
click-plugins==1.1.1
click-repl==0.1.6
decorator==4.4.2
distlib==0.3.1
Django==3.1.4
django-cors-headers==3.5.0
django-debug-toolbar==3.2
django-easy-pjax==1.3.0
django-rest-auth==0.9.5
djangorestframework==3.12.2
fake-factory==9999.9.9
fissix==20.8.0
gunicorn==20.0.4
idna==2.10
importlab==0.5.1
importlib-metadata==3.1.1
ipython==7.19.0
ipython-genutils==0.2.0
jedi==0.17.2
kombu==5.0.2
line-profiler==3.1.0
lxml==4.6.2
mock==4.0.2
modernize==0.8.0
mysqlclient==2.0.1
networkx==2.5
ninja==1.10.0.post2
packaging==20.7
parso==0.7.1
pexpect==4.8.0
pickleshare==0.7.5
Pillow==8.0.1
pip==21.0
pip-review==1.1.0
pipdeptree==1.0.0
prompt-toolkit==3.0.8
ptyprocess==0.6.0
Pygments==2.7.3
pyparsing==2.4.7
python-dateutil==2.8.1
pytype==2020.12.2
pytz==2020.4
PyYAML==5.3.1
qrcode==6.1
requests==2.25.0
setproctitle==1.2.1
setuptools==51.3.3
six==1.15.0
soupsieve==2.0.1
sqlparse==0.4.1
traitlets==5.0.5
typed-ast==1.4.1
urllib3==1.26.2
vine==5.0.0
wcwidth==0.2.5
wheel==0.36.2
yet-another-django-profiler==1.1.0
zipp==3.4.0