10월 22일 서버 점검 안내 (00:00~06:00)
고요빛물결

pyenv 사용법

· 2019-12-23 (월) 01:57:41 · 2555

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

 

1808292852_1577031130.1266.png

 

현재 디렉토리의 디폴트 버전을 세팅을 해 놓으실려면

 

.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를 만들어 넣으면 될것 같습니다.

(위의 링크에서와 같이 자동으로 되는 방법은 더 찾아 보겠습니다.)

 

 

|
댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
19-12-19 조회 1,755
19-12-18 조회 1,723
19-12-17 조회 1,651
19-12-16 조회 1,319
19-12-15 조회 1,454
19-12-14 조회 1,354
19-12-13 조회 1,694
19-12-13 조회 1,604
19-12-12 조회 1,283
19-12-12 조회 1,070
19-12-12 조회 1,329
19-12-11 조회 1,975
19-12-11 조회 1,435
19-12-10 조회 1,133
19-12-10 조회 1,520
19-12-10 조회 1,123
19-12-09 조회 1,372
19-12-07 조회 1,587
19-12-07 조회 1,361
19-12-06 조회 1,759
19-12-06 조회 1,411
19-12-05 조회 1,356
19-12-05 조회 1,272
19-12-04 조회 2,674
19-12-04 조회 1,184
19-12-03 조회 2,741
19-12-03 조회 1,179
19-12-03 조회 1,283
19-11-19 조회 1,360
19-11-19 조회 1,559