Daylogs/Python

Python: 엘 캐피탄에서 파이썬 버전 매니저 pyenv 로 새 버전 설치하기

ohgyun 2015. 10. 21. 20:50
발생일: 2015.10.21

키워드: python, pyenv, python version manager, 파이썬 버전 매니저, 엘 캐피탄, el capitan

문제:
OS X 엘 캐피탄에서 파이썬 버전 매니저로 새 버전을 설치하려고 한다.


해결책:

pyenv
     - rbenv 를 포크해서 만든 파이썬 버전 매니저


brew 로 pyenv 를 설치하고, 새 버전의 파이썬(여기서는 3.5.0)을 설치하면 된다.

$ brew updqte
$ brew install pyenv
$ pyenv install 3.5.0



잘 풀리지 않는다면,

- 엘 캐피탄에서 brew 를 설치할 때 권한 이슈
     - 엘 캐피탄에서 SIP (System Integrity Protection) 정책이 변경되면서, 디렉토리에 대한 접근 권한이 변경됐다.
     - 해결하려면 /usr/local 의 디렉토리 권한을 변경해주면 된다.

- zipimport.ZipImportError: can't decompress data; zlib not available 오류가 나면서 설치되지 않음
     - xcode 이슈일 가능성이 높다.
     - 아래 명령으로 xcode 커맨드 라인 개발 도구를 다시 설치해본다. (터미널 종료 후 다시 시도)
          $ xcode-select --install



반응형