Михаиллл
June 17, 2019, 2:26 p.m.

Как запустить проект Django

REST

Добрый ден.
Тут не сомвсем понятное обучающие видео.
Тут проект.
В параметрах manage.py указал runserver.
При запуске выдает ошибки, описанные ниже.
Скажите пожалуйста, как запустить проект?

  1. E:\Programs\Python\Python37\python.exe E:/PytonProjects/WomsChat2-master/manage.py runserver
  2. Exception in thread django-main-thread:
  3. Traceback (most recent call last):
  4. File "E:\Programs\Python\Python37\lib\threading.py", line 917, in _bootstrap_inner
  5. self.run()
  6. File "E:\Programs\Python\Python37\lib\threading.py", line 865, in run
  7. self._target(*self._args, **self._kwargs)
  8. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 54, in wrapper
  9. fn(*args, **kwargs)
  10. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\commands\runserver.py", line 109, in inner_run
  11. autoreload.raise_last_exception()
  12. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 77, in raise_last_exception
  13. raise _exception[1]
  14. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 337, in execute
  15. autoreload.check_errors(django.setup)()
  16. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 54, in wrapper
  17. fn(*args, **kwargs)
  18. File "E:\Programs\Python\Python37\lib\site-packages\django\__init__.py", line 24, in setup
  19. apps.populate(settings.INSTALLED_APPS)
  20. File "E:\Programs\Python\Python37\lib\site-packages\django\apps\registry.py", line 91, in populate
  21. app_config = AppConfig.create(entry)
  22. File "E:\Programs\Python\Python37\lib\site-packages\django\apps\config.py", line 90, in create
  23. module = import_module(entry)
  24. File "E:\Programs\Python\Python37\lib\importlib\__init__.py", line 127, in import_module
  25. return _bootstrap._gcd_import(name[level:], package, level)
  26. File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  27. File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  28. File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
  29. ModuleNotFoundError: No module named 'django_summernote'
  30.  
  31. Traceback (most recent call last):
  32. File "E:/PytonProjects/WomsChat2-master/manage.py", line 15, in <module>
  33. execute_from_command_line(sys.argv)
  34. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 381, in execute_from_command_line
  35. utility.execute()
  36. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 375, in execute
  37. self.fetch_command(subcommand).run_from_argv(self.argv)
  38. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 323, in run_from_argv
  39. self.execute(*args, **cmd_options)
  40. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\commands\runserver.py", line 60, in execute
  41. super().execute(*args, **options)
  42. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 364, in execute
  43. output = self.handle(*args, **options)
  44. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\commands\runserver.py", line 95, in handle
  45. self.run(**options)
  46. File "E:\Programs\Python\Python37\lib\site-packages\django\core\management\commands\runserver.py", line 102, in run
  47. autoreload.run_with_reloader(self.inner_run, **options)
  48. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 585, in run_with_reloader
  49. start_django(reloader, main_func, *args, **kwargs)
  50. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 570, in start_django
  51. reloader.run(django_main_thread)
  52. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 288, in run
  53. self.run_loop()
  54. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 294, in run_loop
  55. next(ticker)
  56. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 334, in tick
  57. for filepath, mtime in self.snapshot_files():
  58. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 350, in snapshot_files
  59. for file in self.watched_files():
  60. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 249, in watched_files
  61. yield from iter_all_python_module_files()
  62. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 103, in iter_all_python_module_files
  63. return iter_modules_and_files(modules, frozenset(_error_files))
  64. File "E:\Programs\Python\Python37\lib\site-packages\django\utils\autoreload.py", line 136, in iter_modules_and_files
  65. if not path.exists():
  66. File "E:\Programs\Python\Python37\lib\pathlib.py", line 1339, in exists
  67. self.stat()
  68. File "E:\Programs\Python\Python37\lib\pathlib.py", line 1161, in stat
  69. return self._accessor.stat(self)
  70. OSError: [WinError 123] Синтаксическая ошибка в имени файла, имени папки или метке тома: '<frozen importlib._bootstrap>'
  71.  
  72. Process finished with exit code 1
  73.  
2

Do you like it? Share on social networks!

3
Evgenii Legotckoi
  • June 17, 2019, 2:32 p.m.
  • The answer was marked as a solution.

Добрый день.

Ну у вас в ошибке написано, чего не хватает

  1. ModuleNotFoundError: No module named 'django_summernote'

Доустановите пакет

  1. pip install django_summernote

А вообще, вы readme того проекта читали?

Там описана установка зависимостей.

  1. pip install -r req.txt

Также написано, что нужно делать, чтобы запустить пример

  1. # go to the project directory vue
  2. cd chat-cue
  3.  
  4. # install dependencies
  5. npm install
  6.  
  7. # serve with hot reload at localhost:8080
  8. npm run dev
  9.  
  10. # build for production with minification
  11. npm run build
  12.  
  13. # build for production and view the bundle analyzer report
  14. npm run build --report

Впрочем, вам скорее всего ещё nodejs нужно будет установить а также npm. Но это уже совсем другой вопрос.

    Михаиллл
    • June 17, 2019, 2:43 p.m.

    А где и как утанавливать pip install -r req.txt?
    Нужно заходить в консоль и в ней в папку и там прописываит ?
    И это тоже нужно в консоли в папке прописывать?

    1. # go to the project directory vue
    2. cd chat-cue
    3.  
    4. # install dependencies
    5. npm install
    6.  
    7. # serve with hot reload at localhost:8080
    8. npm run dev
    9.  
    10. # build for production with minification
    11. npm run build
    12.  
    13. # build for production and view the bundle analyzer report
    14. npm run build --report
      Evgenii Legotckoi
      • June 17, 2019, 2:46 p.m.

      да. это всё в консоли...

        Comments

        Only authorized users can post comments.
        Please, Log in or Sign up
        • Last comments
        • AK
          April 1, 2025, 11:41 a.m.
          Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
        • Evgenii Legotckoi
          March 9, 2025, 9:02 p.m.
          К сожалению, я этого подсказать не могу, поскольку у меня нет необходимости в обходе блокировок и т.д. Поэтому я и не задавался решением этой проблемы. Ну выглядит так, что вам действитель…
        • VP
          March 9, 2025, 4:14 p.m.
          Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
        • ИМ
          Nov. 22, 2024, 9:51 p.m.
          Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
        • Evgenii Legotckoi
          Oct. 31, 2024, 11:37 p.m.
          Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup