본문 바로가기

Python

BUILD FAILED (OS X 10.13.6 using python-build 20180424)

가상환경에서 쓸 파이썬을 설치하는데 pyenv install x.x.x 명령어 입력 시 에러...가 났다.

 

BUILD FAILED (OS X 10.13.6 using python-build 20180424)

zipimport.ZipImportError: can’t decompress data; zlib not available

 

xcode가 설치되지 않았거나, zlib이 설치되지 않아서 생기는 문제같다.

xcode-select --install

brew install zlib

 

이후 다음 에러가 나오면

ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

다음 명령을 입력한다.

CFLAGS="-I$(brew --prefix openssl)/include"

LDFLAGS="-L$(brew --prefix openssl)/lib"

pyenv install -v 3.6.5

 

--------------------이 명령들을 입력했는데도 실패했다...-------------------------

  • brew install readline xz

  • xcode-select --install

  • brew install openssl

After this, I installed and initialized pyenv

  • brew install pyenv

  • pyenv init (inside your project directory)

Finally install and activate required python version

  • pyenv install 3.6.6
  • pyenv local 3.6.6 (inside your project directory)

--------------------------------------------------------------------------

--------------------------------------------------------------------------

xcode-select: error: command line tools are already installed, use "Software Update" to install updates

xcode 설치 시 SW 업데이트를 하래서

softwareupdate --install -a를 했더니 OS X 업데이트가 되었고 이후에도 문제는 해결되지 않았다.

 

다음 명령어로 xcode를 제거 후

rm -rf /Library/Developer/CommandLineTools

xcode-select --install을 했는데도 실패했다.

--------------------------------------------------------------------------

 

 

pyenv와 virtualenv 설치 방법 및 트러블 슈팅

 

python 개발 환경을 위한 pyenv 설치하기 · Daily Log

python 개발 환경을 위한 pyenv 설치하기 pyenv? Simple Python version management 프로젝트 별로 각각 맞는 다양한 python 버전으로 실행해 볼 수 있도록 환경 제공. 이 프로젝트에서는 python 2, 저 프로젝트에서는 python 3 일때! github : https://github.com/yyuu/pyenv 환경 OSX El Capitan (10.11) Homebrew 0.9.9 설치 ( OSX 기준으로 작성

jiyeonseo.github.io

기타 삽질 링크1

기타 삽질 링크2