pyenv 패키지는 많은 번거로움 없이 여러 버전의 Python을 관리하는 데 매우 유용한 도구입니다. 또한 가상 환경 및 Conda 환경 관리 기능을 제공하는 pyenv-virtualenv를 포함하여 개발 환경을 간소화하기 위한 다양한 플러그인도 함께 제공됩니다.
안타깝게도 pyenv는 Windows에서 지원되지 않습니다. 하지만 Windows 사용자의 경우 pyenv-win 포크 사용을 권장합니다.
맥 OS X
brew install openssl readline sqlite3 xz zlib
우분투/데비안/민트
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
알파인
apk add --no-cache git bash build-base libffi-dev openssl-dev bzip2-dev zlib-dev readline-dev sqlite-dev
pyenv 및 일부 인기 플러그인을 설치하는 가장 빠른 방법은 pyenv-installer를 사용하는 것입니다:
curl https://pyenv.run | bash
다음으로, 경로 변경 사항이 적용되도록 셸을 다시 시작합니다.
exec $SHELL
pyenv 업데이트는 다음과 같이 간단합니다.
pyenv update
pyenv 실행 파일은 $PYENV_ROOT에 설치되며 기본값은 ~/.pyenv입니다. 제거하려면 간단히 제거하세요.
rm -fr ~/.pyenv
그런 다음 .bashrc 파일에서 다음 줄을 제거하여 정리합니다.
export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)"
이 기사에서 우리는 단일 머신에서 여러 버전의 Python 및 가상 환경을 관리하기 위해 pyenv 및 관련 플러그인을 사용하는 것이 얼마나 간단하고 쉬운지 배웠습니다.
이 기사는 원래 여기에 게시되었습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3