개요
| pyenv | 여러 Python 버전 관리 도구 |
|---|---|
| venv | Python 기반으로 독립된 패키지 공간을 만드는 도구 |
파이썬 관리도구 (pyenv)
bashpyenv install 3.12 # 원하는 python 버전 설치 pyenv versions # 설치된 python 버전 리스트 조회 pyenv global 3.12.5 # 전역변수로 저장
- AL2023 환경의 경우, python3.9 기반으로 구동되고 있어서 위와 같이 global 설정이 불가능할 수 있다.
가상화 (venv)
python을 원활하게 사용할 수 있는 가상화 모드
bash# 가상화 생성 python -m venv .venv # 가상화 실행 source .venv/bin/activate # Linux .\.venv\Scripts\Activate # Windows # 가상화 종료 (가상화 모드에서 사용) deactivate # 모듈 설치 (가상화 모드에서 사용) pip install <모듈명>