Pyenv

Pyenv 를 사용하여 Python 버전 관리하기

왜 사용하나요?

  • Pyenv 를 사용하면 프로젝트별로 서로 다른 Python 의 런타임 버전을 관리할 수 있습니다.

  • 즉, 하나의 컴퓨터에서 다양한 Python 버전을 운영할 수 있도록 도와줍니다.

Pyenv 설치하기

$ brew install pyenv
or
$ brew upgrade pyenv

Pyenv 로 Python3 설치하기

$ pyenv install 3.7.3
$ pyenv versions

Global version을 Python 3.x 로 변경하기

$ pyenv global 3.7.3

Local 은 다른 버전으로 사용하고 싶을 때

Example

pyenv 로 python global version 을 바꾸고 venv 를 했었는데.

그럴 필요없이

pyenv-virtualenv 를 설치해서 쓰면 global 을 바꾸지않고 python version - packages 를 셋트로 관리할 수 있다.

Last updated

Was this helpful?