https://github.com/pyenv-win/pyenv-win#how-to-update-pyenv
window 버전이 조금 더 복잡한 것 같다. unix계열과의 차이인가? (윈도우가 업데이트가 더 느린 것 같다)
Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
powershell 에서 다음과 같은 오류가 발생한다(윈도우)
powershell에서 관리자 권한으로 실행 후 Set-ExecutionPolicy Unrestricted 명령어를 입력해주면 된다.
pyenv는 서로 다른 파이썬의 버전을 관리하는 역할을 한다고 한다.
여러가지 파이썬 버전으로 프로그램에 충돌이 나는지 확인하는 용도로 쓰기도 한다
pyenv install -l #pyenv로 사용할 수 있는 파이썬 버전을 보여준다
pyenv install [version] #pyenv로 파이썬을 설치한다
pyenv global [version] #해당 버전의 파이썬을 사용하겠다
python --version을 해보면 global로 설정한 파이썬이 사용됨을 알 수 있다.