pyenv 사용법

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

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

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

 

 

|
댓글을 작성하시려면 로그인이 필요합니다.

파이썬 게시판 만들기

121건

+
제목 글쓴이 날짜 조회
20-11-27 조회 1,533
20-09-06 조회 1,653
20-08-17 조회 2,294
20-07-19 조회 2,303
20-07-13 조회 3만
20-06-28 조회 1,802
20-05-07 조회 1,687
20-05-06 조회 1,678
20-04-19 조회 1,329
20-02-12 조회 1,707
20-02-07 조회 2,134
19-12-31 조회 2,133
19-12-31 조회 2,067
19-12-30 조회 1,981
19-12-29 조회 1,695
19-12-29 조회 2,169
19-12-28 조회 2,187
19-12-28 조회 3,731
19-12-28 조회 3,837
19-12-27 조회 2,915
19-12-27 조회 2,306
19-12-27 조회 3,162
19-12-26 조회 1,864
19-12-26 조회 1,775
19-12-25 조회 1,662
19-12-24 조회 2,037
19-12-23 조회 2,534
19-12-22 조회 2,270
19-12-21 조회 1,725
19-12-20 조회 1,600