1. 程式人生 > >在centos7 上安裝Python3

在centos7 上安裝Python3

enable 普通 進行 重要 軟件安裝 是把 但是 local 簡化

Centos7缺省是python2.7。

現在需要使Python2和python3 共存,所以需要單獨安裝python3. 但是需要註意的是如果按缺省方式安裝,則會替換python為python3.x,會導致yum無法運行。

采用編譯源碼的定制方式進行。

首先 從python.org 下載源碼

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

解壓:

tar -xzf Python-3.6.8.tgz

編譯安裝:

cd Python-3.6.8
./configure --enable-optimizations
make altinstall

altinstall 非常重要,這保證只是把python3當作普通軟件安裝,而不會更新python的指向。

那在實際使用中,可以按如下方式簡化版本

缺省是python

而 cd /usr/local/bin/ && ln -s python3.6 python3

這樣,在代碼中

#!/usr/bin/env python3 即可保證腳本在獨立運行時用的是python3進行解釋。

在centos7 上安裝Python3