본문 바로가기

볼봇의 코딩 생활/볼봇의 삽질

CentOS 6 에 Python 3 설치 하기

 

파이썬3 공부를 함에 따라 서버 컴퓨터에도 파이썬 버전을 업그레이드 해주고 싶은 마음이

문득 들었다.

 

Jupyter 는 2 버전도 지원하지만 왠지 3 버전이 더 마음에 들기 때문에

서버에 쥬피터도 설치 할겸 파이썬 버전도 업그레이드 해보려고 한다.

 

많은 블로거들이 소스코드를 받아다 직접 컴파일 해서 설치 하는데 필자는 yum 을 사용해서

설치 해보려고 한다. 왜냐면 그 편이 더 빠르고 편하기 때문.

 

 

기본적으로 Centos 6 에는 파이썬 2.x 이 설치되어 있다.

저것을 3.x 버전으로 올려보는것이 오늘의 목표.

 

 

유틸리티 설치

yum install yum-utils
yum groupinstall development

 

필요한 유틸리티를 먼저 설치 한다.

 

굉장히 많은것을 설치 하더라.

 

설치를 다 했다면 준비 끝.

 

 

기본 yum 저장소에서는 최신 버전의 파이썬 릴리즈를 제공하지 않기 때문에

IUM 리포지토리를 새로 추가 해야 한다.

 

yum install https://centos6.iuscommunity.org/ius-release.rpm

ium 리포지토리 설치

 

리포지토리를 추가했으면 이제 파이썬을 설치 할 수 있다.

 

굉장히 쉽다. :)

 

파이썬 설치

yum install python36u
yum install python36u-pip
yum install python36u-devel

 

필자는 python36u 만 설치 했다.

 

참고로, 두번째, 세번째 줄은 추가 모듈이니 설치 하기 싫다면 안해도 된다.

 

 

설치 확인

하핳 참 쉽죠?

 

설치는 끝났지만 가장 중요한것이 하나 남았다.

 

뭣..

 

기본 버전은 여전히 남아 있으므로 2.6 이 사용된다.

방금 설치한 3.6 으로 기본 버전을 바꿔보자.

 

 

ll /usr/bin/python*

 

기존 버전이 여전히 사용되고 있으므로, 이를 대체 해보자.

 

설정 변경

 

cd /usr/local/

mv python python26
ln -s python3.6 python

 

디렉터리를 이동하고 기존 파이썬 2.6 링크를 3.6 으로 교체 했다.

 

 

 

잘 되는군!

 

쉽게 파이썬 버전을 업그레이드 하였다.