파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능한데, 여러개의 프로젝트를 진행하게 될 경우 작업을 바꿀 때 마다 버전을 새로 설치해줘야하는 문제가 생길 수 있습니다.
따라서, 이 문제를 방지하기 위해 각 프로젝트마다 독립적인 가상환경을 만듭니다.
보통 프로젝트마다 하나의 가상환경을 만들고 시작합니다.
sudo apt update
먼저, 패키지 매니저 업데이트
sudo apt install -y python3-pip
python package installer 설치
pip install --upgrade pip
python package installer 업데이트 (혹시 몰라서)
sudo apt install python3-venv
sudo apt install virtualenv
Python3에 사용할 가상환경을 만들기 위한 패키지 설치
python3 -m venv <가상환경 이름>
Python 가상환경 생성
source <가상환경 디렉터리>/bin/activate
가상환경 활성화
deactivate
가상환경 비활성화