如果本機安裝了python2,儘量不要管他,使用python3運行python腳本就好,因爲可能有程序依賴目前的python2環境,不要動現有的python2環境!
一、安裝python3.7.2
1. 安裝依賴環境
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.下載Python3
https://www.python.org/downloads/
我個人習慣安裝在/usr/local/python3(具體安裝位置看個人喜好)創建目錄:
# mkdir -p /usr/local/python3
cd /usr/local/python3
然後在此根據地址下載
[root@bogon python3]# wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
3.安裝python3
解壓下載好的Python-3.x.x.tgz包(具體包名因你下載的Python具體版本不不同⽽而不不同,如:我下載的是Python3.7.2
.那我這里就是Python-3.7.2
.tgz)
cd /usr/local/python3
# tar -zxvf Python-3.7.2.tgz
4.進入解壓後的目錄,編譯安裝。
# cd Python-3.7.2
# ./configure --prefix=/usr/local/python3
編譯命令
# make
安裝命令
# make install
安裝完之後,查看版本python -V ,V要大寫;
[root@bogon Python-3.7.2]# python -V
Python 2.7.5
將原來的python的路徑改成/usr/bin/python275
[root@bogon Python-3.7.2]# mv /usr/bin/python /usr/bin/python275
5.建立python3的軟鏈
[root@bogon Python-3.7.2]# ln -s /usr//local/python3/bin/python3 /usr/bin/python
[root@bogon Python-3.7.2]# python -V
Python 3.7.2
[root@bogon Python-3.7.2]#