본문 바로가기

DEV/python

파이썬 가상환경 설정 및 삭제 가이드

파이썬 가상환경이란?

가상환경은 파이썬 프로젝트별로 독립적인 환경을 만들어주는 도구입니다. 이를 통해 프로젝트별로 다른 버전의 패키지를 관리할 수 있으며, 시스템-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