pyenv 사용법 정보
pyenv 사용법본문
https://sir.kr/so_python/189 에서 Windows 용의 사용법입니다.
https://github.com/pyenv-win/pyenv-win#usage
버전이 안바뀌어서 한참을 찾아 헤맸는데, pyenv rehash를 해 주어야 되네요..
설치하기는 간단하게
pip install pyenv-win --target %USERPROFILE%/.pyenv
다음으로 python 버전 인스톨하기
pyenv install 3.7.5
로 하시면 됩니다.
최신 버전은 3.8.0 과 2.7.14 입니다.
최신버전 확인은
pyenv install --list 하시면 설치 가능한 버전이 아주 길게 나옵니다.
grep이 지원되는 cmder같은 것을 사용한다면.. 아래와 같이 찾아 볼수 있습니다.
pyenv install --list | grep "3\.[678]"
> 버전 3.6 3.7 3.8 버전을 찾아 줍니다.
설치된 버전을 확인 하는 방법은 ( * 가 현재 액티브되어 있는 것 표시)
pyenv versions
현재 디렉토리의 디폴트 버전을 세팅을 해 놓으실려면
.python-version 파일을 만드시면 됩니다.
pyenv local [버전 넘버]
> 현재 디렉토리 아래에 .python-version 파일을 만듭니다.
pyenv global [버전 넘버]
> %USERPROFILE%/.pyenv/pyenv-win 아래에 version 파일을 만듭니다.
필요없는 버전을 지우고 싶을때..
pyenv uninstall [버전넘버]
디렉토리 %USERPROFILE%/.pyenv/pyenv-win/versions/[버전넘버] 를 통으로 지우시면 됩니다.
두가지 버전을 동시에 사용하기
https://github.com/pyenv/pyenv/blob/master/COMMANDS.md#pyenv-global-advanced
2.x와 3.x 두개를 동시에 사용하기인데, 윈도우에서는 잘 안되네요..
그런데 shims 라는 디렉토리를 잘 사용하면 될 것도 같습니다.
which python
> %USERPROFILE%/.pyenv/pyenv-win/shims/python 을 나타내고 있습니다.
즉 shims 아래에 수동으로 python3과 python2를 만들어 넣으면 될것 같습니다.
(위의 링크에서와 같이 자동으로 되는 방법은 더 찾아 보겠습니다.)
0
댓글 0개