본문 바로가기
Programming/Python

[Python] pyenv 버전 관리

by goatlab 2024. 11. 6.
728x90
반응형
SMALL

pyenv 버전 관리

 

pyenv versions

 

Python 실행 경로가 pyenv가 관리하는 경로가 아닌 시스템 Python을 가리키고 있다. /usr/local/bin/python을 사용하고 있어서 pyenv의 제어를 받지 않고 있다. 환경 변수를 적용하기 위해 다음 명령으로 쉘을 적용한다.

 

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
exec "$SHELL"

 

다음 명령어로 실행할 python 버전을 지정할 수 있다 (가상 환경을 나오면 적용된 것을 확인 가능).

 

# 전역 설정
pyenv global 3.9.0

# 특정 디렉토리
pyenv local 3.9.0
python -V

728x90
반응형
LIST