파이썬 가상환경이란?
가상환경은 파이썬 프로젝트별로 독립적인 환경을 만들어주는 도구입니다. 이를 통해 프로젝트별로 다른 버전의 패키지를 관리할 수 있으며, 시스템-wide 설정에 영향을 주지 않고 여러 프로젝트를 관리할 수 있습니다.
가상환경 설정하기
1. 가상환경 설치
파이썬에는 기본적으로 venv
라는 모듈이 포함되어 있어 별도의 설치 없이 가상환경을 생성할 수 있습니다.
python -m venv myenv
위 명령어는 myenv
라는 이름의 가상환경을 생성합니다.
2. 가상환경 활성화하기
가상환경을 생성한 후, 해당 환경을 사용하기 위해 활성화해야 합니다.
- Windows:
.\myenv\Scripts\activate
- MacOS/Linux:
source myenv/bin/activate
활성화가 되면, 커맨드라인 앞에 (myenv)
와 같이 가상환경 이름이 표시됩니다.
3. 필요한 패키지 설치하기
가상환경이 활성화되면, 필요한 파이썬 패키지들을 설치할 수 있습니다.
pip install requests
가상환경 삭제하기
가상환경을 더 이상 사용하지 않는다면, 간단히 폴더를 삭제함으로써 가상환경을 제거할 수 있습니다.
1. 가상환경 비활성화
먼저 가상환경을 비활성화합니다.
deactivate
2. 가상환경 폴더 삭제
가상환경이 저장된 폴더를 찾아서 삭제합니다.
- Windows:
rmdir /s myenv
- MacOS/Linux:
rm -rf myenv