pyenv
#
Find similar titles
- (rev. 10)
- Hyungyong Kim
Structured data
- Programming Language
- Python
- URL
- https://github.com/yyuu/pyenv
Python 실행환경을 다양하게 쓸 수 있도록 도와주는 도구. 다양한 버전의 파이썬 실행환경을 만들 수 있다.
Table of Contents
관련정보 #
- pyenv, conda, virtualenv, pip, autoenv : 다양한 패키지 관리 도구 리뷰 - pyenv가 가장 좋은 듯
- 파이썬 실행환경 설정하기 WITH PYENV
설치 및 사용방법 #
OS X에서는 Homebrew로 설치한다. #
$ brew install pyenv
$ pyenv install 2.7.11
해당 버전에 진입할 때는, 설정에 eval "$(pyenv init -)"
를 추가한 후,
$ pyenv shell 2.7.11
혹은 virtualenv와 연계해서 사용할 수 있다.
$ brew install pyenv-virtualenv
$ pyenv virtualenv 2.7.11 py27
$ pyenv activate py27
$ pyenv deactivate
기타 운영체제 #
$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
사용 팁 #
zlib 오류 #
iOS에서 pyenv python 설치 시 다음과 같은 오류가 난다면,
zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [install] Error 1
xcode 이슈일 가능성이 높다. 아래 명령으로 xcode 커맨드 라인 개발 도구 재설치 (from Common build problems)
$ xcode-select --install
openssl 오류 #
오래된 파이썬 버전을 설치할 때, Homebrew OpenSSL을 같이 쓴다면 다음과 같은 오류가 난다.
ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?
이때는 openssl 경로를 함께 알려주고 설치한다. (참고: https://jiyeonseo.github.io/2016/07/27/install-pyenv/)
$ CFLAGS="-I$(brew --prefix openssl)/include" \
LDFLAGS="-L$(brew --prefix openssl)/lib" \
pyenv install -v 3.6.0
Jupyter 돌릴 때, #
가상환경 만들고, 커널을 별도로 설치해야 함
python -m IPython kernelspec install-self
Suggested Pages #
- 0.025 Package management
- 0.025 February 16
- 0.025 Programming language
- 0.025 macOS
- 0.025 NTFS
- 0.025 April 9
- 0.025 Javascript
- 0.025 Ruby
- 0.025 WebGL
- 0.025 January 18
- More suggestions...