Introduction: CentOS is currently the most popular Linux server system, its default Python 2.x, but according to the Python community planning, in the near future, the entire community will migrate to Python3, and will not support Python2, how to smooth migration to Python3 It?
The following direct steps, not too many miscellaneous language.
1. Download the Python 3.x installation package
sudo wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
2. Decompression
Tar xvf Python-3.6.1.tar
3. Compile and install
4. Replace Soft links
1 cd/usr/bin2mv python python.bak3 sudo ln-s/usr/local/python3/bin/ Python3.6/usr/bin/python
Complete!
Postscript:
The following are the workarounds that Yum does not work with after upgrade:
# vi/usr/bin/yum#!/usr/bin/python2.7/usr/libexec/urlgrabber-ext-down#!/usr/bin/ python2.7
CentOS 7 upgrade from Python 2.7 to Python3.6.1