Mac OS Django-администратор startproject mysite получает синтаксическую ошибку

#python #django

#python #django

Вопрос:

Я пытаюсь следовать руководству по https://docs.djangoproject.com/en/3.1/intro/tutorial01 / и добрались до шага, на котором вы должны выполнить запуск django-admin startproject mysite в командной строке.

Я попытался запустить следующее:

 django-admin startproject mysite
  
 django-admin.py startproject mysite
  
 django-admin startproject.py mysite
  
 $ django-admin startproject mysite
  

и

 $ django-admin.py startproject mysite
  

и все они получают

 SyntaxError: invalid syntax
  

либо с помощью a ^ под «t» в «startproject», либо под $, когда я пробовал это.

Я просмотрел около десяти разных сообщений, пытаясь понять, как действовать дальше, и ни один из предоставленных ответов не сработал для меня. Все они продолжают получать

 SyntaxError: invalid syntax
  

Я был бы очень признателен за любую информацию о том, почему это происходит и как это исправить.

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

1. пожалуйста, опубликуйте точную ошибку (скопируйте и вставьте) при запуске django-admin startproject mysite

2. кроме того, $ в руководстве представлена ваша подсказка командной строки .. Это не предназначено для ввода вами.

Ответ №1:

Что вы получили в качестве ответа при вводе python -m django --version в terminal?

Учитывая, что у вас правильно установлен django, django-admin startproject *name of project* это правильный синтаксис. (первая строка, которую вы указали, верна).

Возможно, попробуйте переустановить django и повторите попытку. Вы можете получить доступ к документам для установки здесь