Programming/Python
[Python] pyenv
goatlab
2024. 5. 13. 13:48
728x90
반응형
SMALL
pyenv
pyenv는 리눅스에서 python 가상 환경을 다루는 툴이다.
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
pyenv 설치
curl https://pyenv.run | bash
pyenv 환경 설정
vim .bashrc
vim 에디터에서 문서 가장 마지막으로 이동 (shift + g)하여 다음 명령어를 추가하고 저장 (ZZ)한다.
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
그 다음, 쉘을 재시작한다.
exec $SHELL
pyenv 설치 확인
pyenv
가상 환경 생성
다음 명령어로 설치 가능한 python 버전 리스트를 확인한다.
pyenv install --list
파이썬 3.11.9 버전을 설치한다.
pyenv install 3.11.9
venv라는 이름의 가상 환경을 생성한다.
pyenv virtualenv 3.11.9 venv
pyenv activate venv
728x90
반응형
LIST