Django ModuleNotFoundError: Нет модуля с именем "\n 'hello"
Я изучаю курс Django dj4e. При прохождении установки, ссылка на которую находится здесь https://www.dj4e.com/assn/dj4e_ads1.md?PHPSESSID=991c1f9d88a073cca89c1eeda44f61d2. я получил эту странную ошибку:
Traceback (most recent call last):
File "manage.py", line 22, in <module>
main()
File "manage.py", line 18, in main
execute_from_command_line(sys.argv)
File "/home/cisco18/.virtualenvs/django3/lib/python3.6/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
utility.execute()
File "/home/cisco18/.virtualenvs/django3/lib/python3.6/site-packages/django/core/management/__init__.py", line 395, in execute
django.setup()
File "/home/cisco18/.virtualenvs/django3/lib/python3.6/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/cisco18/.virtualenvs/django3/lib/python3.6/site-packages/django/apps/registry.py", line 91, in populate
app_config = AppConfig.create(entry)
File "/home/cisco18/.virtualenvs/django3/lib/python3.6/site-packages/django/apps/config.py", line 212, in create
mod = import_module(mod_path)
File "/usr/local/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
... bunch of similar bootstrap lines ...
ModuleNotFoundError: No module named "\n 'hello"
Я получил эту ошибку, когда сделал все в настройках учебника, а затем скопировал настройки, потому что им чего-то не хватало. Я снова проделал все эти шаги, и эта странная ошибка продолжает выскакивать во время проверки python3 manage.py. Вот мои настройки:
Честно говоря, всплывающая ошибка ничего мне не говорит, и я чувствую себя безнадежным в решении этой загадки, однако я действительно хочу найти проблему, а не начинать все сначала
Думаю, что-то пошло не так и случайно выполнилась строка import \n 'hello'
.
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'g$iqqu&*mw4_sg3(#ld0sqaalxebel&168^yj%i&sgrw(fmn@w'
Кроме того, ваш ключ является секретным не просто так.
Проблема заключалась в """ в моем INSTALLED_APPS. Должно быть, он читался как строковая переменная INSTALLED_APS, что вызывало проблемы. Я удалил
"""
'hello.apps.HelloConfig',
other configs
"""
и чек прошел. Спасибо всем за помощь, я многому научился благодаря вашим отзывам