[Python] CentOS 리눅스 Python 3 설치
2017. 5. 7. 12:33 |
프로그래밍/기타
- 테스트 환경 : CentOS 6.9, CentOS 7.3
- 실행 계정 : root
- 인터넷 연결되어 있다고 가정
처음 두 줄에 설치할 버전과 설치될 디렉터리명만 지정해주면 된다.
PYTHON_VER=3.7.2 PREFIX=/app/python3 mkdir -p $PREFIX yum -y install wget make gcc xz openssl-devel bzip2-devel ncurses-devel \ gdbm-devel xz-devel sqlite-devel readline-devel tk-devel libffi-devel wget https://www.python.org/ftp/python/${PYTHON_VER}/Python-${PYTHON_VER}.tar.xz tar xvf Python-${PYTHON_VER}.tar.xz cd Python-${PYTHON_VER} ./configure --prefix=${PREFIX} --enable-shared --with-ensurepip=install CPU_CORE=$(lscpu | awk '/^CPU\(s\):/ {print $NF}') make -j${CPU_CORE} make install cd - echo "${PREFIX}/lib" > /etc/ld.so.conf.d/python3.conf ldconfig echo "export PATH=${PREFIX}/bin:\$PATH" >> /etc/profile source /etc/profile python3 -V
'프로그래밍 > 기타' 카테고리의 다른 글
[카카오][Python3] 단체사진 찍기 (0) | 2018.08.01 |
---|---|
[Python3] Merge Sort (병합 정렬) (0) | 2018.07.14 |
Flask에서 No-Cache 헤더 설정 (0) | 2018.05.29 |
[Python3] a^3 + b^3 = c^3 + d^3 을 만족하는 자연수 1000 이하의 조합 (0) | 2018.05.24 |
[Python] 자연수 n 이하의 소수 구하기 (1) | 2017.05.07 |
[Python] 로또 번호 생성 (4) | 2017.05.07 |
[java] 복잡도를 만족하는 랜덤 패스워드 생성 (11) | 2011.12.26 |
[java] 랜덤 패스워드 생성 (19) | 2011.05.21 |
최근에 달린 댓글 최근에 달린 댓글