Django.core.exceptions.ImproperlyConfigured: Ошибка при загрузке модуля MySQLdb: Нет модуля с именем MySQLdb. Вы установили mysqlclient или MySQL-python?

Я хотел установить базу данных MySQL для проекта Django, который разработан на Python 2.7

Я просмотрел много вопросов и ответов на StackOverflow... и не смог найти решение, но то, что я нашел - это смесь двух ответов:

У меня возникла проблема, когда я запустил классический режим разработки с помощью python manage.py runserver, сирвер не смог инициировать из-за:

django.core.exceptions.ImproperlyConfigured: Ошибка загрузки модуля MySQLdb: Нет модуля с именем MySQLdb. Вы установили mysqlclient или MySQL-python?

Я сделал много установок модулей, я установил mysqlclient wheel и MySQL-python wheel, для этого у меня на компьютере были файлы wheel, которые вы можете скачать в: Здесь,

но эта ошибка не могла прекратиться, и я смешал 2 решения, сначала я нашел рекомендацию, которая заключалась в запуске python -m pip install mysqlclient

Запустив это, я получил другую ошибку на wheel, поэтому я выполнил ту же команду, но вместо mysqlclient я вызвал файл wheel для mysqlclient (совместимая версия для моего проекта)

Итак: python -m pip install mysqlclient-1.4.6-cp27-cp27m-win_amd64.whl

(файл .whl - это колесо, которое нужно скачать по ссылке ниже (Здесь), а затем скопировать его в свой проект, чтобы иметь возможность вызвать архив (можно вызвать его в любом месте, но так быстрее))

Вернуться на верх