macOS Monteerey(애플 M1) zesh를 통해pyenv/Python 환경 구축
M1칩이 장착된 MacBook을 통해 파이톤 환경 구축
애플의 M1칩에 장착된 맥북은 파이썬 환경을 구축할 기회가 있기 때문에 프로그램을 미리 적어두기 때문이다.
디바이스
OS
MacBook Pro (13-inch, M1, 2020)
MacOS Monteerey 버전 12.3.1
pyenv 설치
여러 버전의 파이톤에 대응하기 위해 pyenv에 환경을 구축합니다.
Homebrewpyenv를 설치합니다.
Homebrew를 가져오지 않은 경우 다음 명령을 사용하여 설치합니다.
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Homebrew를 업데이트한 후 pyenv를 설치합니다.% brew update
% brew install pyenv
셸 환경 설정
다음
pyenv
명령을 통과하는 경로를 설정합니다.이번에는 zsh환경
.zprofile
과 .zshrc
쓰기 경로 설정이기 때문이다.% echo 'eval "$(pyenv init --path)"' >> ~/.zprofile
% echo 'eval "$(pyenv init -)"' >> ~/.zshrc
bash 환경에서pyenv 창고의git checkkout을 사용했을 때 대상의 설정 파일이나 경로가 지정한 내용이 다르다.자세한 내용은 공식 README 참조.셸 설정 반영
source
명령을 실행하고 셸 설정을 즉시 반영합니다.터미널을 다시 시작할 수도 있습니다.% source ~/.zprofile
% source ~/.zshrc
설정 반영 후pyenv
명령이 실행되지 않을 경우 상기 셸 설정을 수정하십시오.지정된 버전 설치
pyenv install -l
에 설치할 수 있는 파이썬 버전을 확인합니다.% pyenv install -l
Available versions:
2.1.3
...
3.10.1
3.10.2
3.10.3
3.11.0a6
3.11-dev
activepython-2.7.14
...
stackless-3.7.5
이번에 본 보도가 집필할 때의 안정판버전3.10
대의 최신 버전을 설치하기로 결정했습니다.% pyenv install 3.10.3
버전 전환 사용
사용할 Python 버전을 전환합니다.
% pyenv global 3.10.3
!현재 디렉터리에서 전환할 때
global
대신 local
를 지정하십시오.pyenv 버전 확인
pyenv versions
에서 설치된 버전으로 전환할지 확인합니다.% pyenv versions
system
* 3.10.3 (set by /Users/unsoluble_sugar/.pyenv/version)
에서 방금 삽입한 3.10.3
로 전환합니다.파이썬 버전 확인
마지막으로 버전을 확인하기 위해
python
명령을 실행합니다.% python --version
Python 3.10.3
이상.
Reference
이 문제에 관하여(macOS Monteerey(애플 M1) zesh를 통해pyenv/Python 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/unsoluble_sugar/articles/283ebf698c307c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)