환경설정
Mac에서 Python 관리 (2)
jinmc
2021. 1. 28. 14:46
반응형
출처 : medium.com/python-every-day/python-development-on-macos-with-pyenv-virtualenv-ec583b92934c
저번 포스트 walkaroundthedevelop.tistory.com/7 에서 pyenv라는 library를 소개하였는데,
Mac에서 제대로 virtual environment를 구축하기에는 충분하지가 않았습니다.
pyenv를 제대로 이용하기 위해서는 pyenv-virtualenv가 필요합니다.
일단 install을 합니다.
# Install Homebrew if it isn't already available
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Install pyenv-virtualenv
brew install pyenv-virtualenv
# Add pyenv-virtualenv initializer to shell startup script
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
# Reload your profile
source ~/.bash_profile
그리고 virtual environment 를 만듭니다.
pyenv virtualenv <python-version> <name>
예를들어, 3.6.9를 설치하고 싶다면, 이렇게 되겠죠
# Install Python 3.6.9
pyenv install 3.6.9
# Create a new virtual environment
pyenv virtualenv 3.6.9 django-2.2
그리고는 activate합니다.
pyenv activate django-2.2
만약 zshell을 이용하는 경우 source ~/.bash_profile을 하거나 ~/.zprofile 에 넣으면 됩니다.
반응형