-
<PYTHON>[파이썬 업데이트 2.7.10]Flower in my dev/Python 2015. 6. 9. 14:29
[파이썬 업데이트 2.7]
리눅스는 기본 2.6이 설치이 되어 있다.
1. 파이썬 새버전 설치
- 파이썬 버전 확인
$python -V
- 원하는 파이썬 버전 다운
https://www.python.org/downloads/
https://www.python.org/ftp/python/
- 작업 디렉토리 이동
$cd /usr/local/src
- 파이썬 압축해제
$xz -d python-2.7.10.tar.xz
$tar xvf python-2.7.10.tar
- 파이썬 디렉토리로 이동
$cd python-2.7.10
$./configure
$make
$make altinstall
※gcc 에러가 발생하면 yum install gcc
- 설치 확인
$/usr/local/bin/python2.7 -V
2. 구버전과 바꾸기
- 사용중인 파이썬 확인
$ll /usr/bin/python*
- 바꾸기
$mv /usr/bin/python /usr/bin/python_old
$cp /usr/local/bin/python2.7 /usr/bin/python
(cp: omitting directory 발생하면 -r 옵션 추가)
- 버전 확인
$python -V
3. yum 문제 해결
- 기존 yum 백업
$cp /usr/bin/yum /usr/bin/yum_old
- 파일에 변경할 내용 추가
$sed -i 's/\/usr\/bin\/python/\/usr\/bin\/python2.6/g' /usr/bin/yum
- 변경내용 확인
$diff /usr/bin/yum_old /usr/bin/yum
바꿔치기로 업데이트를 했기 때문에
yum에서 기존에 사용하던 python2.6으로 바꿔주어야 한다.
'Flower in my dev > Python' 카테고리의 다른 글
<PYTHON>[glob] (0) 2015.07.01 <PYTHON>[re : 정규표현식] (0) 2015.06.19 <PYTHON>[pptx to pdf] opensource활용 (0) 2015.06.09 <PYTHON>[문자열] (0) 2015.06.03 <PYTHON>[rrdtool 사용] (0) 2015.06.01