- upgrading python to 2.7
- 파이썬 2.7 업그레이드
1 설치된 버전 확인

bat
Copy
[root@jmnote ~]# python -V
Python 2.4.3
2 설치할 버전 확인
- http://www.python.org/ftp/python/ 접속하여 원하는 버전이 있는지 확인하자.
- 필자는 2.x 대의 마지막 버전인 2.7.4를 추천한다.
3 다운로드 및 설치
- 명령어
Bash
Copy
wget http://www.python.org/ftp/python/2.7.4/Python-2.7.4.tgz
tar xzf Python-2.7.tgz
cd Python-2.7
./configure
make
make altinstall
- 실행예시
bat
Copy
[root@jmnote ~]# wget http://www.python.org/ftp/python/2.7.4/Python-2.7.4.tgz
... (생략)
100%[=========================================================>] 14,489,063 2.43M/s in 9.5s
2013-04-14 12:39:56 (1.46 MB/s) - `Python-2.7.4.tgz.1' saved [14489063/14489063]
bat
Copy
[root@jmnote ~]# tar xzf Python-2.7.4.tgz
[root@jmnote ~]# cd Python-2.7.4
[root@jmnote Python-2.7.4]# ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux
... (생략)
creating Modules/Setup
creating Modules/Setup.local
creating Makefile
bat
Copy
[root@jmnote Python-2.7.4]# make
gcc -pthread -c -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -DPy_BUILD_CORE -o Modules/python.o ./Modules/python.c
gcc -pthread -c -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -DPy_BUILD_CORE -o Parser/acceler.o Parser/acceler.c
... (생략)
creating build/scripts-2.7
changing mode of build/scripts-2.7/smtpd.py from 644 to 755
/usr/bin/install -c -m 644 ./Tools/gdb/libpython.py python-gdb.py
bat
Copy
[root@jmnote Python-2.7.4]# make altinstall
... (생략)
changing mode of /usr/local/bin/pydoc to 755
running install_egg_info
Writing /usr/local/lib/python2.7/lib-dynload/Python-2.7.4-py2.7.egg-info
4 바꿔치기
bat
Copy
[root@jmnote ~]# /usr/bin/python -V
Python 2.4.3
bat
Copy
[root@svn0 bin]# /usr/local/bin/python2.7 -V
Python 2.7.4
5 같이 보기
편집자 Jmnote Jmnote bot 103.147.208.88
로그인하시면 댓글을 쓸 수 있습니다.