다양한 주제

Powershell에서 django-admin 사용하기

patrick-star 2023. 4. 18. 15:27
728x90

powershell에서 django-admin을 사용하려고 하면 다음과 같은 오류가 발생한다.

PS C:\devtool\docker-folder> django-admin startproject mysite
django-admin : 'django-admin' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.
위치 줄:1 문자:1
+ django-admin startproject mysite
+ ~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (django-admin:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

공식문서를 보면 다음과 같이 나와있다.

django-admin 스크립트는 pip를 통해 Django를 설치했다면 시스템 path에 있어야 한다.  
만약 path에 없다면 가상 환경이 활성화되었는지 확인해라. 

아니면, manage.py 또는 python -m django를 사용해도 된다.

...\> django-admin <command> [options]
...\> manage.py <command> [options]
...\> py -m django <command> [options]

그래서 django-admin 대신에 python -m django를 사용했다.

python -m django startproject exampleapp

'다양한 주제' 카테고리의 다른 글

[Linux] 배포판, shell, 커널  (0) 2023.05.17
[Nginx] Nginx 도커에 설치하고 실행하기  (0) 2023.05.03
DBeaver에 대해  (0) 2023.04.19
MySQL 관련된 여러 내용  (0) 2023.04.19
REST API  (0) 2023.04.18