Django ModuleNotFoundError: Нет модуля с именем 'storages', несмотря на установленный пакет
Я сталкиваюсь с постоянной ошибкой ModuleNotFoundError
при попытке запустить мой проект Django, несмотря на то, что пакет установлен. Вот подробности:
Проблема
Когда я запускаю:
python3 manage.py runserver
Я получаю следующую ошибку:
CopyModuleNotFoundError: No module named 'storages'
Окружение:
Windows 10
Python 3.10
Django (version unspecified)
Virtual environment (houseVenv)
Что я пробовал:
1 - Я подтвердил, что django-storages установлен:
(houseVenv) PS C:\path\to\project> pip3 list | findstr storage
django-storages 1.14.4
Однако, когда я пытаюсь импортировать его вручную, происходит сбой:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'storages'
2 - Я пробовал удалять и переустанавливать django-storages.
3 - Я убедился, что нахожусь в правильной виртуальной среде.
4 - Я проверил, что 'storages' находится в моем INSTALLED_APPS в settings.py.
Почему Python не может найти модуль 'storages', хотя он установлен, и как решить эту проблему?