pyenv 명령어 정리 (내가 보려고)
pyenv 명령어 정리 (내가 보려고)
설치 (Ubuntu)
프로그램 파일 다운로드 받는다.
1
curl https://pyenv.run | bash
환경 변수 업데이트해준다.
1
vim ~/.bashrc
아래 내용을 맨 아래 삽입.
1
2
3
4
5
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi
위가 안된다면 아래.
1
2
3
4
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
적용.
1
source ~/.bashrc
테스트
1
pyenv --version
python 설치 (pyenv 이용)
Ubuntu용 업뎃이다. Mac은 brew
이용하자.
1
2
3
4
5
sudo apt-get update
sudo apt-get install \
build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev \
libsqlite3-dev libncursesw5-dev xz-utils tk-dev libxml2-dev \
libxmlsec1-dev libffi-dev liblzma-dev
python 파일 다운로드. 3.12.5 대신 본인이 사용하고 싶은 버전 넣으면 됨.
1
pyenv install 3.12.5
현재 사용하는 python 버전 확인
1
pyenv versions
시스템 전역 python 버전 설정
1
pyenv global 3.12.5
추가 명령어
현재 directory 및 하위 directory에서의 python 버전 설정. (해당 directory에서 .python-version 파일을 이용해 관리)
1
pyenv local 3.12.5
설정 python 버전으로 가상환경 생성
1
pyenv virtualenv 3.12.5 [Name of Virtualenv]
virtual environmnet 활성화
1
pyenv activate [Nme of Virtualenv]
virtual environmnet 비활성화
1
pyenv deactivate
This post is licensed under CC BY 4.0 by the author.