The python on the VPS is 2.6 and wants to upgrade to 2.7
1. View the Python version
#python-V
Python 2.6.6
2. Download python2.7
#wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tar.bz2
#tar-JXVF python-2.7.6.tar.bz2
#cd Python-2.7.6
3. Installation
#./configure
#make All
#make Install
#make Clean
#make Distclean
4. View version Information
#/usr/local/bin/python2.7-v
5. Establish a soft connection so that the system default Python points to python2.7
#mv/usr/bin/python/usr/bin/python2.6.6
#ln-S/usr/local/bin/python2.7/usr/bin/python
6. Re-examine the Python version
#python-V
7. Solve the system Python soft link to Python2.7 version, because Yum is not compatible with Python 2.7, so Yum does not work, we need to specify the Python version of Yum
#vi/usr/bin/yum
The file header is
#!/usr/bin/python
Change into
#!/usr/bin/python2.6.6
8. Configure IBUs
Modify the following two files, locate the exec Python line, change the exec python to exec python2.6 save, and exit. The IBUs is back to normal after a reboot.
#vi/usr/bin/ibus-setup
#vi/USR/LIBEXEC/IBUS-UI-GTK
9. Solve the PIP problem
After upgrade, PIP error: Importerror:cannot import name Walk_packages
So PIP also needs to be upgraded to the matching version:
Curl-o Http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
SH Setuptools-0.6c11-py2.7.egg
Easy_install pip
python2.6 Upgrade 2.7 method and post-upgrade fault handling