Модуль ошибок Django «Белый шум» не найден ⇐ Python
Модуль ошибок Django «Белый шум» не найден
Я использую whitenoise для развертывания статических файлов в продукте, поэтому, согласно документации whitenoise, рекомендуется использовать его и в разработке.
Поэтому я последовал документации и добавил следующее в свой файл settings.py:
INSTALLED_APPS = [ 'whitenoise.runserver_nostatic', 'django.contrib.admin', ...другой ] ПРОМЕЖУТОЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ = [ 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', ...другой ] Но когда я запускаю сервер с помощью python Manage.py runserver 0.0.0.0:8000, я получаю ошибку
ModuleNotFoundError: нет модуля с именем «whitenoise»
Полная трассировка стека:
Исключение в потоке django-main-thread: Traceback (последний вызов последний): Файл "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", строка 926, в _bootstrap_inner self.run() Файл "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", строка 870, в запуске self._target(*self._args, **self._kwargs) Файл "/path/to/venv/lib/python3.7/site-packages/django/utils/autoreload.py", строка 53, в оболочке fn(*args, **kwargs) Файл "/path/to/venv/lib/python3.7/site-packages/django/core/management/commands/runserver.py", строка 109, в файле Internal_run. autoreload.raise_last_Exception() Файл «/path/to/venv/lib/python3.7/site-packages/django/utils/autoreload.py», строка 76, в raise_last_Exception. вызвать _исключение[1] Файл "/path/to/venv/lib/python3.7/site-packages/django/core/management/__init__.py", строка 357, выполняется autoreload.check_errors(django.setup)() Файл "/path/to/venv/lib/python3.7/site-packages/django/utils/autoreload.py", строка 53, в оболочке fn(*args, **kwargs) Файл "/path/to/venv/lib/python3.7/site-packages/django/__init__.py", строка 24, в настройке apps.populate(settings.INSTALLED_APPS) Файл "/path/to/venv/lib/python3.7/site-packages/django/apps/registry.py", строка 91, в заполнении app_config = AppConfig.create(запись) Файл "/path/to/venv/lib/python3.7/site-packages/django/apps/config.py", строка 116, в файле create мод = import_module(mod_path) Файл "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/importlib/__init__.py", строка 127, в import_module return _bootstrap._gcd_import(имя[уровень:], пакет, уровень) Файл «», строка 1006, в _gcd_import Файл «», строка 983, в _find_and_load Файл «», строка 965, в _find_and_load_unlocked ModuleNotFoundError: нет модуля с именем «whitenoise». Я проверил с помощью pip Free, и модуль установлен (v5.0.1) вместе с django 3.0.4. Так почему же я получаю эту ошибку?
Я использую whitenoise для развертывания статических файлов в продукте, поэтому, согласно документации whitenoise, рекомендуется использовать его и в разработке.
Поэтому я последовал документации и добавил следующее в свой файл settings.py:
INSTALLED_APPS = [ 'whitenoise.runserver_nostatic', 'django.contrib.admin', ...другой ] ПРОМЕЖУТОЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ = [ 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', ...другой ] Но когда я запускаю сервер с помощью python Manage.py runserver 0.0.0.0:8000, я получаю ошибку
ModuleNotFoundError: нет модуля с именем «whitenoise»
Полная трассировка стека:
Исключение в потоке django-main-thread: Traceback (последний вызов последний): Файл "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", строка 926, в _bootstrap_inner self.run() Файл "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", строка 870, в запуске self._target(*self._args, **self._kwargs) Файл "/path/to/venv/lib/python3.7/site-packages/django/utils/autoreload.py", строка 53, в оболочке fn(*args, **kwargs) Файл "/path/to/venv/lib/python3.7/site-packages/django/core/management/commands/runserver.py", строка 109, в файле Internal_run. autoreload.raise_last_Exception() Файл «/path/to/venv/lib/python3.7/site-packages/django/utils/autoreload.py», строка 76, в raise_last_Exception. вызвать _исключение[1] Файл "/path/to/venv/lib/python3.7/site-packages/django/core/management/__init__.py", строка 357, выполняется autoreload.check_errors(django.setup)() Файл "/path/to/venv/lib/python3.7/site-packages/django/utils/autoreload.py", строка 53, в оболочке fn(*args, **kwargs) Файл "/path/to/venv/lib/python3.7/site-packages/django/__init__.py", строка 24, в настройке apps.populate(settings.INSTALLED_APPS) Файл "/path/to/venv/lib/python3.7/site-packages/django/apps/registry.py", строка 91, в заполнении app_config = AppConfig.create(запись) Файл "/path/to/venv/lib/python3.7/site-packages/django/apps/config.py", строка 116, в файле create мод = import_module(mod_path) Файл "/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/importlib/__init__.py", строка 127, в import_module return _bootstrap._gcd_import(имя[уровень:], пакет, уровень) Файл «», строка 1006, в _gcd_import Файл «», строка 983, в _find_and_load Файл «», строка 965, в _find_and_load_unlocked ModuleNotFoundError: нет модуля с именем «whitenoise». Я проверил с помощью pip Free, и модуль установлен (v5.0.1) вместе с django 3.0.4. Так почему же я получаю эту ошибку?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Twilio воспроизводит только белый шум при попытке потоковой передачи звука
Anonymous » » в форуме Python - 0 Ответы
- 31 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Twilio воспроизводит только белый шум при попытке потоковой передачи звука
Anonymous » » в форуме Python - 0 Ответы
- 32 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Twilio воспроизводит только белый шум при попытке потоковой передачи звука
Anonymous » » в форуме Python - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-