Installing Python3.5 under CentOS 7
• Installation of python3.5 may use dependencies
Yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
• Find the download path on the Python website and download it with wget
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
• Unzip the tgz package
TAR-ZXVF python-3.5.1.tgz
• Move Python below the/usr/local
MV Python-3.5.1/usr/local
• Remove old versions of Python dependencies
Ll/usr/bin | grep python
Rm-rf/usr/bin/python
• Enter the Python directory
Cd/usr/local/python-3.5.1/
• Configuration
./configure
• Compile make
Make
• Compile, install
Make install
• Delete old soft links to create new soft link to latest Python
Rm-rf/usr/bin/python
Ln-s/usr/local/bin/python3.5/usr/bin/python
Python-v
Because Yum uses python2, it may not work properly after replacing with Python3, and continue to use this python2.7.5
Therefore, modify the Yum configuration file (sudo vi/usr/bin/yum). Change the #!/usr/bin/python of the file head to #!/usr/bin/python2.7 save exit
Enjoy your python!
"Reprinted" CentOS 7 installs Python3.5 and is compatible with Python2.7