Исправление ошибки ValueError: строка исходного кода не может содержать нулевые байты для сервера django

#python #django #intellij-idea

Вопрос:

Я новичок в Django и пытаюсь запустить свой сервер, но получаю это сообщение об ошибке. Есть ли помощь в том, как это исправить?

   File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "C:UsersFiercePCAppDataLocalProgramsPythonPython39libsite-packagesdjangocontribstaticfilesmanagementcommandsrunserver.py", line 3, in <module>
    from django.core.management.commands.runserver import (
  File "C:UsersFiercePCAppDataLocalProgramsPythonPython39libsite-packagesdjangocontribstaticfilesma
nagementcommandsrunserver.py", line 3, in <module>
    from django.core.management.commands.runserver import (
  File "C:UsersFiercePCAppDataLocalProgramsPythonPython39libsite-packagesdjangocoremanagementcomman
dsrunserver.py", line 10, in <module>
    from django.core.servers.basehttp import (
  File "C:UsersFiercePCAppDataLocalProgramsPythonPython39libsite-packagesdjangocoreserversbasehttp.
py", line 14, in <module>
    from wsgiref import simple_server
ValueError: source code string cannot contain null bytes
 

Я использую терминал IntelliJ для его запуска с python manage.py runserver

Попытался повторно сохранить и переписать его, чтобы убедиться, что он находится в UTF-8, и это так.

Комментарии:

1. Это типичный симптом поврежденного файла (системы). Проверьте свою файловую систему и переустановите ее.