반응형
Homebrew 설치
pyenv 설치
nvm 이 node version 관리 였다면 python 에는 pyenv 가 있네요
brew install pyenv
pyenv 로 python 설치
pyenv install -l
#python 최신버전 3.10.6 설치
pyenv install 3.10.6
#설치된 python 리스트 확인
pyenv versions
#현재 python 버전 확인
pyenv version
global python 버전 설정
pyenv global 3.10.6
#현재 python 버전 확인
pyenv version
.zprofile 에 설정추가
zsh 아닌 경우는 공식 문서 참고하세요 https://github.com/pyenv/pyenv#set-up-your-shell-environment-for-pyenv
#.zprofile
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
shell 재실행
exec "$SHELL"
pyenv-virtualenv 설치
특정 공간에서 특정한 python 버전을 사용하기 위해서 설치한다
python 버전도 너무 많은게 문제
brew install pyenv-virtualenv
1.가상환경생성
pyenv virtualenv --help
Usage: pyenv virtualenv [-f|--force] [VIRTUALENV_OPTIONS] [version] <virtualenv-name>
pyenv virtualenv --version
pyenv virtualenv --help
-f/--force Install even if the version appears to be installed already
# pyenv virtualenv [python 버전] [가상환경이름]
pyenv virtualenv 3.10.6 newWorld
# newWorld 라는 python 가상개발환경이 생성됨
pyenv virtualenvs
# 가상환경 삭제
pyenv uninstall newWorld
# 3.9.13 버전으로 다시 생성 (버전이 바뀌는 걸 확인하기 위해서)
pyenv virtualenv 3.9.13 newWorld
2.폴더생성후 가상환경 적용
# 개발 디렉토리 생성
mkdir crawling-python-example
# 디렉토리로 이동
cd crawling-python-example
# 위에서 만든 가상개발환경을 설정
pyenv local newWorld
# python 설정 확인
pyenv versions
pyenv virtualenvs
3.가상환경 활성화 비활성화
#가상환경을 활성화 하고 사용
pyenv activate
#사용이 끝나면 비활성화
pyenv deactivate
Uploaded by N2T
반응형
'IT > Mac' 카테고리의 다른 글
스크린샷 찍기 for Mac (0) | 2022.08.23 |
---|---|
iTerm2 설치 for Mac (0) | 2022.08.23 |
OpenJDK 설치 for Mac (0) | 2022.08.23 |
Homebrew 설치 (0) | 2022.08.23 |
Mac 기본설정 (0) | 2022.08.23 |
Mac 개발자를 위한 프로그램설정 (0) | 2022.08.23 |
여러버전의 JDK 쉽게 관리하기 (0) | 2022.08.02 |
Mac 용 무료 JDK 설치 하기 (0) | 2022.08.02 |