반응형
우분투에서는 python이 version 2.xx와 version 3.xx가 존재한다.
python version 3.xx를 실행하기 위해서는 python3 명령을 사용한다.
WSL2 apt-get update
WSL2로 우분투 환경을 생성한 초기에는 apt-get update한 후 필요한 기능을 설치후 사용하자
apt-get update
파이썬 가상환경 설정
패키지를 설치하기전에 pip를 업그레이드 한다.
pip install --upgrade pip
PIP가 업그레이드 되었으니 python3에 사용할 가상환경을 만들기 위한 package를 설치한다.
sudo apt-get install python3-venv
sudo apt install virtualenv
자신이 가상환경을 사용한 프로젝트 폴더에 파이썬 가상환경을 생성할 디렉토리에서 가상환경 생성한다.
python3 -m venv .venv
virtualenv .venv --python=python3.8 # 저장된 가상환경을 3.8버전으로 업그레이드
echo '.venv' >> .gitignore
파이썬 가상환경 정보를 저장한 .venv폴더가 생성된 것을 확인할 수 있다. 그리고 git에 가상환경관련 파일들이 업데이트 되지 않도록 gitignore에 추가한다.
가상환경 실행 및 패키지 설치
가상환경에 django 라이브러리 설치하기 위해서는 가상환경을 아래의 명령으로 실행한 후 가상환경이 실행된 상태에서 자신이 원하는 패키지를 설치한다.
source .venv/bin/activate
pip3 install django
설치가 완료되었으니 패키지 정보를 확인한다.
pip3 list
가상환경종료
deactivate
반응형
'Programming > Python' 카테고리의 다른 글
[Django] Gunicon Django에 적용하기 (0) | 2022.12.02 |
---|---|
[Django] 도메인 연결을 위한 Nginx 설정 (0) | 2022.11.30 |
우분투에 VSCODE 파이썬 개발환경 설정하기 (0) | 2021.12.19 |
[Python] 아나콘다 가상환경 주피터노트북에서 사용하기 (0) | 2021.01.21 |
[Python] 아나콘다 가상환경 UI로 관리하기 (0) | 2021.01.21 |