2017-10-19 30 views
1
[email protected]:~$ pyenv install 3.6.3 
Downloading Python-3.6.3.tar.xz... 
-> https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz 
Installing Python-3.6.3... 

BUILD FAILED (Ubuntu 16.04 using python-build 1.1.5-8-g7b9d1a4) 
Inspect or clean up the working tree at /tmp/python-build.20171020004725.32507 
Results logged to /tmp/python-build.20171020004725.32507.log 

Last 10 log lines: 
    ensurepip._main() 
    File "/tmp/python-build.20171020004725.32507/Python-3.6.3/Lib/ensurepip/__init__.py", line 189, in _main 
    default_pip=args.default_pip, 
    File "/tmp/python-build.20171020004725.32507/Python-3.6.3/Lib/ensurepip/__init__.py", line 102, in bootstrap 
    _run_pip(args + [p[0] for p in _PROJECTS], additional_paths) 
    File "/tmp/python-build.20171020004725.32507/Python-3.6.3/Lib/ensurepip/__init__.py", line 27, in _run_pip 
    import pip 
zipimport.ZipImportError: can't decompress data; zlib not available 
Makefile:1079: recipe for target 'install' failed 
make: *** [install] Error 1 

위의 주어진 오류에 대한 관련 Google 검색 기록을 pyenv install 명령에서 찾을 수 없습니다.pyenv install 3.6.3 오류가 발생했습니다 : 이유가 무엇입니까?

모든 지침은

+0

내가 같은 오류가보고 있어요 :

위키에 따르면, 당신은 다음 우분투 설치 패키지를 필요 – lostinplace

답변

0

이 질문은 pyenv wiki에 대한 답변을 주셔서 감사합니다 것입니다. pyenv를 사용하여 파이썬 인터프리터를 빌드하기 전에 먼저 빌드 환경을 준비해야합니다.

apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev