-
Python ) pyenv 설치해서 파이썬 버전 관리하기Programing Language/Python 2022. 9. 5. 23:22728x90반응형
# 먼저 apt 업데이트 1. sudo apt-get update #필요한 패키지들도 미리 설치해주세요 2. sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev #그리고 3. git clone https://github.com/pyenv/pyenv.git ~/.pyenv #그다음에 ~/.bashrc 환경설정 추가 4. 환경변수 추가 export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" if command -v pyenv 1>/dev/null 2>&1; then eval "$(pyenv init --path)" fi
그리고 pyenve install --list로 설치가 가능한 python버전을 확인하실 수 있습니다.
anaconda부터 mineconda까지 다양한 버전을 전부 확인하실 수 있습니다.
저는 python 3.9.4 버전을 설치를 했습니다.
pyenv install 3.9.4를 하고나면 설치가 진행이 되는데 시간이 조금 걸립니다.
intalling Python-3.x.y ... 여기서 멈춘게 아니니 기다리시면 됩니다. 체감상 한 3~4분정도 되는것같습니다
그리고 다시 pyenv versions 을하면 밑에 3.9.4가 새로 생긴것을 확인하실 수 있습니다.새로운 인스턴스를 생성했는데 해당 인스턴스는 기본 system python3 가 python 3.8.5입니다
pyenv shell로 설치한 3.9.4를 설정하고 다시 python3 버전을 체크해보면
3.9.4로 바뀌어있는것을 확인하실 수 있습니다.이렇게 간단하게 python 버전을 관리해보세요~
스무스한 광고 클릭은 개발자 커피 공급에 도움이 됩니다!
728x90반응형'Programing Language > Python' 카테고리의 다른 글
pip) Python 백앤드 모듈에서 package.json 과 같은 모듈 리스트 만들기(requirements.txt) (0) 2022.10.14 Python) 선형회귀 모델을 사용해서 주식 상승률 예측하기(초보) (0) 2021.07.24 Python) tf.placeholder에서 shape[None,2]의 의미 (0) 2021.07.24 Python) Numpy에서 np.sum 함수와 axis와의 상관관계 (0) 2021.07.23 Python) Numpy 2차원 배열 만들고 값 추가하는 방법 (0) 2021.07.23