[ 작업 환경 ]
Centos 7.3 / 다른 버전에 대한 해결책 링크도 함께 아래에 적어두었습니다.
1. 문제 인식
pyenv install 3.7.5
( 저같은 경우, pyenv install 3.7.5 진행 중 해당 에러가 발생했습니다. )
========================================================================
[ ERROR LOG ]
WARNING: The Python bz2 extension was not compiled. Missing the bzip2 lib?
WARNING: The Python readline extension was not compiled. Missing the GNU readline lib?
ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?
Please consult to the Wiki page to fix the problem.
https://github.com/pyenv/pyenv/wiki/Common-build-problems
BUILD FAILED (CentOS Linux 7 using python-build 20180424)
Inspect or clean up the working tree at /tmp/python-build.20191122163410.7127
Results logged to /tmp/python-build.20191122163410.7127.log
Last 10 log lines:
install|*) ensurepip="" ;; \
esac; \
./python -E -m ensurepip \
$ensurepip --root=/ ; \
fi
Looking in links: /tmp/tmp0369pszh
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-19.2.3 setuptools-41.2.0
========================================================================
https://github.com/pyenv/pyenv/wiki/Common-build-problems
시키는대로 하는게 최고죠. 이쪽으로 가보라고 해서 가봤습니다. 다른 OS 해결책도 적혀있으니 참고하시면 되겠습니다.
2. git에서 권장한 데몬들 설치
yum install @development zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel findutils
설치 정상적으로 진행완료되었습니다. 다른 PC에서 진행했더니 더 많은 설치가 진행되었습니다. 참고삼아 스크린샷 함께 올렸습니다.
3. pyenv 3.7.5버전 설치 시도
$ pyenv install 3.7.5
깔끔하게 설치 완료되었네요. 다른 OS버전인 경우 위 git 링크 설명대로 진행하시면 될 것 같습니다.
'Infra > Linux' 카테고리의 다른 글
[Linux] 마운트된 디스크 하드웨어인식정보 $ fdisk -l 2> /dev/null 확인 명령어 확인 커맨드 (0) | 2019.11.25 |
---|---|
[Solved][Centos7] zipimport.ZipImportError: can't decompress data; zlib not available (0) | 2019.11.22 |
[Centos7][MariaDB] How to install MariaDB (0) | 2019.11.21 |
[Linux][SSH] 특정 유저들만 root 로그인이 가능하도록 하는 설정값 예시 (0) | 2019.11.21 |
[Linux] history 명령어 입력시 날짜, 시간 정보 포함한 결과값 출력 설정하는 방법 (0) | 2019.11.18 |