Programming/Python

파이썬 가상환경 설치하기 - venv

remake 2023. 6. 18. 12:01

Ubuntu에서 파이썬 가상환경을 설치하는 것을 따라해보겠습니다.

 

파이썬 가상환경 설치하기

가장 먼저 할 일은 파이썬과 가상환경 패키지를 설치하는 것입니다.

 

그리고 필요하다면 nodejs 등도 같이 설치해주면 좋은데요.

git clone https://github.com/nvm-sh/nvm.git ~/.nvm
cd ~/.nvm
git switch -c v0.39.3 tags/v0.39.3

bashrc에 위치 등록하고
nano ~/.bashrc

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

nodejs 설치
nvm install node

node --version

위 명령어로 설치가 가능합니다.

터미널에서 필요한 패키지를 설치합니다.

venv를 설치해야 하는데요.

 

자세한 설명은 아래 링크에서 확인할 수 있습니다.

https://docs.python.org/ko/3/library/venv.html

 

venv — Creation of virtual environments

Source code: Lib/venv/ The venv module supports creating lightweight “virtual environments”, each with their own independent set of Python packages installed in their site directories. A virtual en...

docs.python.org

sudo apt-get update
sudo apt-get install python3-venv python3-pip

이제 패키지와 venv를 설치하였다면

 

폴더를 만들어서 별도로 관리해줍니다.

 

venv를 설치하면 다른 패키지와 달리 패키지 관리가 쉽고 프로젝트를 별도로 관리할 수 있습니다.

 

가상 프로젝트 생성 하기

mkdir 명령어로 폴더를 새로 만들어 줍니다.

mkdir test1
cd test1

이제 파이썬 가상 프로젝트를 만들어 줍니다.

 

저는 remake라는 프로젝트를 만들어보겠습니다.

python3 -m venv remake

이 후 가상환경 프로젝트를 실행해봅니다.

source remake/bin/activate

activate를 하면 명령 프롬프트가 변경된 것을 알 수 있습니다.

 

이제 이곳에서 파이썬 패키지를 설치해서 사용하시면 되는데요.

 

pip install 명령어를 통해서 패키지를 설치하시면 되고,

 

종료하시려면 deactivate를 하시면 됩니다.

 

그럼 잘 사용하시기 바랍니다.