반응형
virtualenv
virtualenv는 가상의 파이썬 환경을 만들기 위한 도구이다. 참고로 제 환경은 window입니당 !!
1. pip로 virtualenv 설치
>>> pip install virtualenv
2. 프로젝트에 가상 환경 생성
>>> virtualenv myvenv
3. 가상환경 활성화
>>> venv\Scripts\activate
근데 나는 이 과정에서 cmd에서는 무반응이었고, vscode에서는 다음과 같은 에러가 발생했다.
오류 해결
해결 방법
1. Get-ExecutionPolicy 명령어를 작성하면 본인의 권한 상태가 보여집니다.
2. 권한이 RemoteSigned가 아니라면 Set-ExecutionPolicy RemoteSigned를 입력
4. Get-ExecutionPolicy 명령어로 다시 한번 확인해 RemoteSigned로 변경 확인
그러면 다음과 같이 (myvenv) 가상환경 세팅 끄으읕~~~👌
반응형
4. 가상환경 내 Django 설치
>>> pip install django
5. Django 프로젝트 생성
>>> django-admin startproject [이름]
6. Django 앱 생성
>> python manage.py startapp [이름]
7. setting
Django 앱을 설치했다면 Django에게 App의 경로를 알려줘야합니다.
- App내의 apps.py파일안의 class 이름을 기억하고
- project내의 settings.py파일안에 INSTALLED_APPS에 1번의 class 경로를 추가해준다.
ex) 'blog.apps.BlogConfig' = '[app이름].[apps].[app이름 + config]'
참고 자료 📩
Pipenv & 가상 환경(Virtual Environments)
반응형
'Django' 카테고리의 다른 글
[Django] - Model Inheritance (0) | 2024.09.07 |
---|---|
[DRF] - Authentication (1) | 2024.09.07 |
[Django] - CRUD 기능 구현 (0) | 2024.08.31 |
[Django] - App 구축 및 Routing (0) | 2024.08.31 |
[Django] - 기본 설정 (0) | 2024.08.31 |