# centOS 에서,
$ pyenv install 3.7.3 # 파이썬 다운로드
# 설치 경로 : $HOME/.pyenv/versions/3.7.3
$ pyenv local 3.7.3 # $HOME 에 새로운 파일 .python-version 생성됨
$ cat .python-version # 파일 생성 확인
$ mkdir proj2 # project 디렉토리 생성
$ pyenv virtualenv proj2 # project name 과 같은 가상환경 디렉토리 생성
# $HOME/.pyenv/versions/3.7.3/envs/proj2/lib/python/site-packages/ 디렉토리 확인
# $HOME/.pyenv/versions/3.7.3/envs/proj2/bin/activate 파일 확인, 이 명령어를 project directory 에서 링크
# project directory 에서 이 링크를 실행하여 가상환경 진입. pyenv activate 실행 에러때문에
$ cd $HOME/proj2
[ home-proj2 ]$ ln -s $HOME/.pyenv/versions/3.7.3/envs/proj2/bin/activate venv # 가상환경 진입위한 link
[ home-proj2]$ source ./venv # 가상환경 실행
(proj2)[home-proj2] $ python --version # 가상환경 진입 확인
(proj2)[home-proj2] $ pip install django==3.1 # 장고 가져오고
(proj2)[home-proj2] $ django-admin startproject config .
# django project 생성 config는 임의로, dot(.) 는 현재 디렉트리 즉 proj2
# proj2 디렉토리 구조
config # 아래 4개 파일 품은 디렉토리
__init__.py / settings.py / urls.py / wsgi.py
manage.py
venv -> /home/<사용자 name>/.pyenv/versions/3.7.3/envs/proj2/bin/activate # 링크파일,
'Server' 카테고리의 다른 글
pyenv 설치 (0) | 2021.11.08 |
---|---|
error_reporting (0) | 2021.01.04 |