블로그

mac에서 python 버전관리 / pyenv & virtualenv 사용


팔복소프트
  • facebook link
  • twitter link
  • naver link
2020-10-07 18:36:00
583
python 버전 관리를 쉽게 할 수 있는 방법을 공유 하겠습니다.
pyenv를 이용하면 정말 쉽게 파이썬 버전을 관리 할 수 있습니다. ^^




pyenv 설치



brew update
brew install pyenv



.zshrc 또는 .bash_profile 등등 설정
pyenv init을 입력하면 설정에 관련된 안내가 나타난다.
안내에 따라 .zshrc 또는 .bash_profile 등등 맞게 설정한다.

pyenv init


예제
##################
# Load pyenv automatically by appending
# the following to ~/.zshrc:
eval "$(pyenv init -)"
#######################
위와 같은 결과가 나왔습니다.
~/.zshrc 파일에 eval "$(pyenv init -)"를 입력하라고 알려주네요.
따라하세요.




pyenv 사용법



설치가능한 버전 확인

pyenv install --list




원하는 Python 버전 설치하기

pyenv install 3.8.5



현재 설치된 버전 보기 (* 표시된 부분이 현재 사용중인 버전입니다.)

pyenv versions



설치된 버전 중 원하는 버전 선택하기

pyenv shell 3.8.5
pyenv global 3.8.5​

# 버전 확인
python -V





virtualenv 가상환경 만들기



다시 한번 설치하고자 하는 버전의 파이썬을 잘 선택해주세요.

pyenv shell 3.8.5
pyenv global 3.8.5

# 버전 확인
python -V


virtualenv 설치

pip install virtualenv


가상환경 생성

# virtualenv [가상환경이름]
# 예)

virtualenv envTest



virtualenv 환경에서 시작하기

source ./[가상환경이름]/bin/activate


입력창 앞부분에 "(가상환경이름)"이 생겼다면 가상환경에서 동작하고 있다는 뜻입니다.
python -V을 통해서 버전도 확인 해보세요.



virtualenv 종료

deactivate





#mac
#python
#pyenv
#python버전
#python버전관리
#virtualenv
#맥
#버전관리
#파이썬
#파이썬버전관리
#팔복소프트





  • facebook link
  • twitter link
  • naver link