✅ 방법 1. 가상환경(venv) 사용

# 1. 가상환경 만들기
python3 -m venv myenv

# 2. 가상환경 활성화
source myenv/bin/activate

# 3. pip 사용 가능!
pip install requests

✅ 방법 2: pipx 사용 (CLI 앱 설치에 적합)

brew install pipx
pipx install some-cli-tool

pipx는 파이썬 앱을 독립적인 가상환경에 설치해주는 툴

CLI 도구를 쓸 때 특히 좋다.

가상환경 활성화, 종료

<aside> 🧐

가상환경 (venv)


가상환경은 파이썬 프로젝트별로 독립적인 패키지 설치 공간을 만들어 주는 도구 이다.

전역 파이썬 설치에 영향을 주지 않고, 프로젝트마다 다른 패키지 버전을 쓸 수 있다. 실무에서도 프로젝트 별로 .venv 혹은 env를 만들어 관리한다.

</aside>

# 가상환경 활성화
source myenv/bin/activate

# pip 사용 가능!
pip install requests

# 가상환경 종료
deactivate
myenv/
├── bin/
│   └── activate
├── lib/
├── include/
└── pyvenv.cfg

가상환경 실행 중 확인

방법 명령어 의미
환경 변수 확인 echo $VIRTUAL_ENV 값이 있으면 가상환경 활성화
파이썬 코드 확인 sys.prefix != sys.base_prefix True면 가상환경
실행 위치 확인 which python / which pip 경로가 venv 내부이면 활성화

도커 사용