Backend/Django

[Django 실습] 가상환경 생성 및 git clone 코드 실행 (cmd, pycham)

jellylucy 2021. 10. 11. 18:19

1. 가상환경 생성할 로컬 폴더 생성

 

2. cmd : 가상환경 설치 코드 입력 

python -m venv Myvenv

* 에러코드 발생

Error: Command '['C:\\Users\\98092\\django_venvs\\october\\Scripts\\python.exe', 
'-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.

구글링 해결책 : 같은 오류이긴 하나, powershell 관련 해결책이라 도움이 안되었다. 

https://tariat.tistory.com/372

 

파이썬 가상환경 만들기

이전 포스팅에서 애저로 홈페이지를 만들어 보았다. (참조: 애저(Azure)로 웹(홈페이지) 만들기) 나중에 안 사실이지만 장고를 사용하기 위해서는 또다른 환경을 구축해야 했다. ㅡㅡ; 파이썬 장

tariat.tistory.com

 

* 아나콘다 설치 확인 

설치가 되어 있으나 (환경변서에도 경로설정되어있음), 

python --version

 

 

* 삭제하고 재설치

 


3. 아나콘다 prompt로 가상환경 설치

(1) 가상환경 생성할 로컬폴더으로 이동

(2) 가상환경 설치

conda create -n 가상환경이름 python=버전

- 가상환경 list 확인 

conda info --envs

- 가상환경 들어가기 

conda activate 가상환경이름

4. 파이참 python Interpreter 

(1) Conda Environment 선택

(2) 경로 선택 


5. clone한 git code에서 사용하는 모듈 설치하기 

가상환경 설정한 뒤, 실행하려고 했는데 오류 발생 

python manage.py runserver


(1) package requirement 통해서 모듈 설치

필요한 모듈이 없다고 상단 노란 줄로 에러 줄이 표시되었다. 

(2) 에러 발생 

install requirements 눌러서 설치 진행 중에 에러 발생

현재 conda 버전과 호환되지 않는 package라는 의미인 것 같다. 

https://cceeddcc.tistory.com/4

구글링 해결책 이용 : 에러페이지에 boto3 ==1.18.36을 아래 패키지명에 넣고 설치

-> X..

 

(3) cmd에 일일히 필요한 모듈 설치 

pip install djangorestframework-jwt
pip install djangorestframework
pip install mysqlclient
pip install django filter
pip install requests
pip install boto3

-> X..