天天看點

CentOS7上安裝python3.6實作python2和python3共存

前言

CentOS系統預設自帶python2.7,沒有python3版本,現将python3.6的線上安裝步驟做一下總結

安裝

1.安裝依賴包

yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
           

2.下載下傳python安裝包

wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
           

3.解壓壓縮包

tar -zxvf Python-3.6.0.tgz
           

4.進入到python安裝包

cd Python-3.6.0
           

5.執行配置檔案生成Makefile檔案

./configure --prefix=/usr/local/python3.6
           

6.編譯

make
           

7.編譯測試

make test
           

8.安裝

make install
           

9.進入到python3.6安裝目錄

cd /usr/local/python3.6/bin
           

10.将執行檔案拷貝到/usr/bin目錄下

cp python3.6 pip3.6 pip3 /usr/bin
           

11.進入到/usr/bin目錄下

cd /usr/bin
           

12.建立軟連接配接

ln -s python3.6 python3
           

測試

現在就實作了python2和python3共存,檢視一下python的版本。

[[email protected] ~]# python -V
Python 2.7.5
[[email protected] ~]# python3 -V
Python 3.6.0
           

這樣就可以通過python指令使用python2的解釋器,通過python3指令使用python3的解釋器。