在centos7中python3的安裝注意


---恢復內容開始---

雲主機的python是2.7有些不方便,故要更換3,看到官網有3.6的包,就下載了。

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

你需要查看你的現有版本,來為之后的更改做記號。

python -v  

復制文件到/usr/src到做備份。在移動到/usr/local/bin下解壓tar -zxvf

源碼安裝分為以下步驟。進入解壓完畢的文件夾

    ./configure    #或者直接指定安裝目錄   ./configure --prefix=/usr/local/bin/python3.6.3

    make all

    make install

接下來就是添加一個變量:

 ln -s /usr/local/bin/Python3.6.3/python  /usr/bin/python3

 

因為很多庫還沒有更新到python3所以不建議你的鏈接直接替換原bin下的python軟連接,直接起名字python3得了,一系列語法錯誤會搞得新手痛不欲生,畢竟我們用python3是創造不是維護。當然你調用的時候是python3哦。

 

我因為替換造成yum不可使用,發愁的我幸好發現,usr/bin/有個python2指向2.7,機智的我運行一下python2,哇和原來一樣, ln -s /usr/bin/python2  /usr/bin/python才解決掉煩人的問題,不然還要去找原來python2.7安裝在哪里啊,好像也在usr/bin/下。。。。。當然這不重要,反正都會安裝。

 

安裝需要用到的庫:

yum -y install bzip2-devel sqlite-devel openssl-devel readline-devel xz-devel xz-devel tk-devel gdbm-devel

特此記錄此坑,以后不會踩咯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM