'django-admin startproject myproject' не распознан

django-admin : Термин 'django-admin' не распознан как имя команды, функции, файла сценария или операционной программы. Проверьте правильность написания имени или, если был указан путь, проверьте правильность пути и повторите попытку. В строке:1 char:1

  • django-admin startproject myproject
  •   + CategoryInfo          : ObjectNotFound: (django-admin:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
    
    

я попробовал выполнить следующее django-admin startproject myproject

Если вы установите Django, то установите небольшой исполняемый файл django-admin, который поможет справиться с некоторыми административными задачами.

Но оболочка должна быть в состоянии найти этот исполняемый файл, поэтому переменная $PATH должна включать каталог, в котором Python хранит эти исполняемые файлы. В системе Windows это обычно ~\AppData\Roaming\Python3n\Scripts (тильда - это то, что разрешает каталог пользователя, и эквивалентно %userprofile% в PowerShell). Таким образом, вы должны добавить этот путь в переменную $PATH.

Но в этом нет необходимости, django-admin не намного больше, чем python -m django, поэтому django-admin startproject myproject можно переписать так:

python -m django startproject myproject
Вернуться на верх