Как решить проблему Django : ModuleNotFoundError: Нет модуля с именем 'djoser'

Я установил djoser на мой Django проект, однако, по какой-то причине, он не находит djoser и выдает :

"ModuleNotFoundError: Нет модуля с именем 'djoser'"

Вы можете видеть, что djoser находится в моем settings.py установленных приложений и он установлен на моем venv, который также активирован.

enter image description here

Порядок установленных приложений имеет значение, попробуйте добавить 'django.contrib.auth', как указано в документации djoser.

Вам нужно следовать документации djoser, в документации четко сказано добавить djoser после auth app и django_rest в установленные приложения, пожалуйста, следуйте официальной документации

Может быть, достаточно выполнить операцию djoser для установки модуля по:

pip install djoser

Попробуйте удалить djoser и установить с помощью python -m вот так python -m pip install djoser. Иногда это помогает при ошибке no module named.

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