root@lg1:/opt/Python-2.7.6 ] ls -ltr /usr/bin/python*
현재 버전에 대한 확인
root@lg1:/opt/Python-2.7.6 ] ls -ltr /usr/local/bin/python*
#cd /usr/local/bin
#ls -ltr python*
패스 확인
#echo $PATH
2.7.6 버전 링크 만들기
#ln -s /usr/local/bin/python2.7 /usr/local/bin/python
#sh
#which python
#python
--> 2.7.6 으로 확인됨.
#reboot
재시작후 python 확인시 2.7.6 이 실행 된다.
Installing and configuring distribute (setuptools)
#
/usr/local/bin/easy_install-2.7 paramiko#cd /usr/local/bin
# ls -ltr pip*
Fixing the $PATH would make that correct, since the 2.6 gets resolved correctly with /usr/bin
cd /usr/local/bin
mv pip pip2.6 # 기존 pip 를 임시 pip2.6 으로 링크
mv easy_install easy_install-2.6 # 기존 easy_install 을 임시 easy_install-2.6 으로 링크
ln -s pip2.7 pip # pip2.7 을 pip 로 링크
ln -s easy_install-2.7 easy_install # easy_install-2.7 을 easy_install 로 링크
카테고리 없음
centos 6.6 ( python 버전 업그레이드 방법 )
반응형
참고 ;
centos 6.6 에는 python 2.6.6 이 설치 되어있어 2.7.6 으로 업그레이드 하려고 한다.
아래와 같은 명령어를 순차적으로 실행
#vi /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/lib
#yum groupinstall “Development tools"
#yum install zlib-devel
#yum install bzip2-devel
#yum install openssl-devel
#yum install openssl-devel
#yum install ncurses-devel
#yum install sqlite-devel
파이썬 다운로드 및 설정 수정, make
#wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
#tar xf Python-2.7.6.tar.xz
#cd Python-2.7.6
./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
#make && make altinstall
#cd Python-2.7.6
#wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
#python2.7 ez_setup.py
#easy_install-2.7 pip
2.7.6 버전에 대한 링크 만들기
기존 버전 확인
#cd /opt/Python-2.7.6
#wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
#python2.7 ez_setup.py
#easy_install-2.7 pip
#ls -ltr /usr/local/bin/easy_install*
#/usr/local/bin/easy_install-2.7 requests
#/usr/local/bin/easy_install-2.7 psutil
반응형