본문 바로가기
Programming/Python

우분투 Python 가상환경 만들기

by 느리게 걷는 즐거움 2022. 8. 30.
728x90
반응형

우분투에서는 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

 

728x90
반응형