카테고리 없음

Django 설치기...

하늘을난모기 2018. 5. 15. 22:19

Django 설치기


[환경]

docker ubuntu 16.04

docker ubuntu 18.04


[시행 착오]

1. docker ubuntu 16.04

- 파이썬 버전 3.6이 필요했으나, ubuntu 16.04에서 기본으로 제공하는 파이선 버전은 3.5임.

- ppa를 활용하여 파이선 3.6을 받음.

- 하지만... apt-get install을 했을 때 실패함.

- 정확한 원인은 모름.

- 약 40%에서 ppi -m~~~ 의 이유로 설치 실패


- 파이썬 버전 3.5로 그냥 진행함.

- python3 -m myvenv venv 오류 발생

- activate파일이 생성되지 않음.

- python3 -m myvenv venv without-pip 로 해결하나 했으나...

- django 설치를 위해 pip가 필수

- virtualvenv 활용하여 myvenv 생성

- 여전히 pip가 설치되지 않는 오류 발생


- 결국... ubuntu 16.04 버전에서 설치 실패


2. docker ubuntu 18.04

- python 3.6 설치 (apt-get install python3.6)

- nginx 설치 (apt-get install nginx)

- python3-venv 설치 (apt-get install python3-venv)

- python3.6 -m myvenv venv

- source myvenv/bin/activate

- ppi install django

- ppi install wusgi

- 에러 발생 (need c compiler)

- apt-get install build-essential

- 다른 에러 발생 (include Python~~~)

- apt-get install python3.6-dev

- 성공