티스토리 뷰

프로젝트 도중 파이썬이 필요해졌는데 macOS에선 2.7이 기본적으로 설치되어 있고 아마 OS상에서도 사용하는 듯 하다. OS환경과 개발환경을 구분하면 좋을 것 같아 homebrew를 통해 pyenv라는 가상 파이썬 환경(대개 파이썬 2.x와 3.x를 구분하는데 쓰이는)을 사용하여 개발환경을 셋팅했다.

$ pyenv install 3.7.3

헌데.. 잘 설치하다가 아래와 같은 에러를 뿜었다.

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

Inspect or clean up the working tree at /var/folders/zk/md83g1xs3fz6mhyp4mxfmsqc0000gn/T/python-build.20190421221228.50986
Results logged to /var/folders/zk/md83g1xs3fz6mhyp4mxfmsqc0000gn/T/python-build.20190421221228.50986.log

Last 10 log lines:
  File "/private/var/folders/zk/md83g1xs3fz6mhyp4mxfmsqc0000gn/T/python-build.20190421221228.50986/Python-3.7.3/Lib/ensurepip/__main__.py", line 5, in <module>
    sys.exit(ensurepip._main())
  File "/private/var/folders/zk/md83g1xs3fz6mhyp4mxfmsqc0000gn/T/python-build.20190421221228.50986/Python-3.7.3/Lib/ensurepip/__init__.py", line 204, in _main
    default_pip=args.default_pip,
  File "/private/var/folders/zk/md83g1xs3fz6mhyp4mxfmsqc0000gn/T/python-build.20190421221228.50986/Python-3.7.3/Lib/ensurepip/__init__.py", line 117, in _bootstrap
    return _run_pip(args + [p[0] for p in _PROJECTS], additional_paths)
  File "/private/var/folders/zk/md83g1xs3fz6mhyp4mxfmsqc0000gn/T/python-build.20190421221228.50986/Python-3.7.3/Lib/ensurepip/__init__.py", line 27, in _run_pip
    import pip._internal
zipimport.ZipImportError: can't decompress data; zlib not available

뭔가 꼬인것 같은데.. 인터넷에 있는 zlib 해결방법을 적용해도 해결이 되지 않았다. 모하비에서만 이런 형태의 에러가 나는 것을 해결한 해외 사례가 있어 나중을 위해 남겨놓는다.

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

 

 

커맨드 라인 툴이 제대로 설치 되어있지 않았던 것 같다.

 

해외출처: https://github.com/Homebrew/homebrew-core/issues/29176#issuecomment-398656987

'Dev' 카테고리의 다른 글

iTerm2에서 한글깨짐 해결방법  (0) 2020.09.22
SVN vs GIT  (0) 2020.09.14
CocoaPods 설치 및 삭제  (1) 2019.06.06
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday