Python PIP - manage.py - migrate - ModuleNotFoundError - No module named MySQLdb: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
(Новая страница: «=== Python PIP - manage.py - migrate - ModuleNotFoundError - No module named MySQLdb === Ошибка при выполнении миграции: # ./manage.p...»)
(нет различий)

Версия 14:16, 15 апреля 2022

Python PIP - manage.py - migrate - ModuleNotFoundError - No module named MySQLdb

Ошибка при выполнении миграции:

# ./manage.py makemigrations && ./manage.py migrate
Traceback (most recent call last):
 File "/usr/local/lib/python3.8/dist-packages/django/db/backends/mysql/base.py", line 15, in <module>
   import MySQLdb as Database
ModuleNotFoundError: No module named 'MySQLdb'

Решение (Для Debian/Ubuntu):

# apt install libmysqlclient-dev
# pip install PyMySQL
# pip install libmysqlclient