當我安裝python3以後,我不想去修改yum的頭檔案、和urlgrabber-ext-down的頭檔案、即當你敲擊python實際上還是python2.x的執行環境;當你敲擊python3的是則是python3.x的執行環境。如下圖:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVNjRlT1UlaNlXT6hFeGNDTwYVbiVHNHpleO1GTulzRilWO5x0LcRHelR3LcJzLctmch1mclRXY39DM1cTMwYDN2EDNxMDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
一般linux預設的是python2.5-2.8之間、就算有差異、我們不用管它。
下載下傳python3.包
點選下載下傳
步驟:
step1
which python
我們發現python的使用者指令空間 /usr/bin/python.(其實我們就是安裝完python3後、在給他加一個"/usr/bin/python3",就ok了)。
之後檢視所有的python指令有哪些?
由上圖可知、當你敲擊python/python2實際上都是指向同一個可執行指令的所在地。
在/usr/bin/ 目錄下,進行備份
cp python python.bak
step2:
解壓壓縮包
tar -xvJf Python-3.6.2.tar.xz
切換進入
cd Python-3.6.2
編譯安裝
接着敲擊
make && make install
安裝完畢,/usr/local/目錄下就會有python3了
是以我們可以添加軟鍊到執行目錄下/usr/bin
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
如此完事
歡迎點贊好評