@Mnhcxjd

Не получается запустить сервер через python manage.py runserver, Как?

Только начал работать с Django все хорошо работало до
python manage.py runserver
Я вбиваю это в консоль находясь в нужной директории и вот что он мне выдает
C:\Django\trt>python manage.py runserver
Traceback (most recent call last):
  File "C:\Django\trt\manage.py", line 22, in <module>
    main()
  File "C:\Django\trt\manage.py", line 18, in main
    execute_from_command_line(sys.argv)
  File "C:\Python39\lib\site-packages\django\core\management\__init__.py", line 419, in execute_from_command_line
    utility.execute()
  File "C:\Python39\lib\site-packages\django\core\management\__init__.py", line 413, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:\Python39\lib\site-packages\django\core\management\base.py", line 354, in run_from_argv
    self.execute(*args, **cmd_options)
  File "C:\Python39\lib\site-packages\django\core\management\commands\runserver.py", line 61, in execute
    super().execute(*args, **options)
  File "C:\Python39\lib\site-packages\django\core\management\base.py", line 398, in execute
    output = self.handle(*args, **options)
  File "C:\Python39\lib\site-packages\django\core\management\commands\runserver.py", line 96, in handle
    self.run(**options)
  File "C:\Python39\lib\site-packages\django\core\management\commands\runserver.py", line 103, in run
    autoreload.run_with_reloader(self.inner_run, **options)
  File "C:\Python39\lib\site-packages\django\utils\autoreload.py", line 640, in run_with_reloader
    exit_code = restart_with_reloader()
  File "C:\Python39\lib\site-packages\django\utils\autoreload.py", line 259, in restart_with_reloader
    p = subprocess.run(args, env=new_environ, close_fds=False)
  File "C:\Python39\lib\site-packages\run\__init__.py", line 145, in __new__
    process = cls.create_process(command, stdin, cwd=cwd, env=env, shell=shell)
  File "C:\Python39\lib\site-packages\run\__init__.py", line 121, in create_process
    shlex.split(command),
  File "C:\Python39\lib\shlex.py", line 315, in split
    return list(lex)
  File "C:\Python39\lib\shlex.py", line 300, in __next__
    token = self.get_token()
  File "C:\Python39\lib\shlex.py", line 109, in get_token
    raw = self.read_token()
  File "C:\Python39\lib\shlex.py", line 140, in read_token
    nextchar = self.instream.read(1)
AttributeError: 'list' object has no attribute 'read'

В файлах все стандартно, я ничего не менял
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
@Mnhcxjd Автор вопроса
Ошибка была в том что у меня было несколько версий питона, прошлось всё удалять и заново устанавливать
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AlexNest
Ну, как бы в трейсе все написано:
AttributeError: 'list' object has no attribute 'read'
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы