다들 알겠지만 리눅스계열은 파이썬이 미리 설치가 되어있다.
하지만 2.7버전 등 구버전으로 설치가 되어 있기때문에
파이썬3을 사용하려면 설치가 필요하다.
이 글은 레드헷 계열과 CentOS 계열에서 파이썬3 설치하는 방법이다.
초기 셋팅이며 root 권한이라는 가정하에 작성
1. yum 업데이트 부터
1 | yum update | cs |
2. 필요한 패키지 설치
1 2 3 | yum install gcc yum install wget yum install zlib-devel | cs |
3. Python3.6.1 버전을 다운받을 경로로 이동 후 wget을 통하여 Python 압축파일 다운로드
1 2 | cd 설치경로 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz | cs |
4. 다운받은 파이썬 압축파일 해제
1 | tar xzf Python-3.6.1.tgz |
5. 압축해제된 디렉토리로 이동하여 Python Makefile을 생성 후 설치 (--prefix 옵션은 경로 설정)
1 2 3 | cd Python-3.6.1 ./configure --prefix=/usr/local/python3.6 --enable-shared make install | cs |
(altinstall 은 이전에 설치되있는 파이썬2와 충돌이 나지 않도록 해준다)
6.1 vi 에디터를 이용하여 ~/.bash_profile 편집 (환경변수설정)
1 2 3 4 | ## Python 3 PY36=/usr/local/python3.6/ export PATH=$PATH:${PY36}/bin export LD_LIBRARY_PATH=${PY36}/lib:$LD_LIBRARY_PATH | cs |
6.2 bash_profile 적용
1 | source ~/.bash_profile | cs |
7. 실행 및 버전 확인
1 2 | python3 <-파이썬3 실행시 python3 -V <-파이썬 버전확인 |