Linux下python3.6.1的安裝


Linux系統一般都會有自帶的Python,但是是2.7版本的,python2和python3是不兼容的,要安裝python3不需要將python2卸載。自帶的 python 一般安裝在 /usr/bin/ 目錄下,我們將python3安裝在/usr/python3下

1.先去官網下載,https://www.python.org/   download-->source code--->選3.6.1然後進行下載

2.下載完之後進行解壓,可以用命令,因爲是.xz結尾的,不是.gz結尾的,不能用解壓.gz的方法-xvzf來進行解壓,而要用-xvJf進行解壓

tar -xvJf Python-3.6.1.tar.xz


也可以用圖形界面的---提取到此處

3.進入解壓文件夾,可以用命令行

cd Python-3.6.1/ 

配置python3的安裝路徑

./configure --prefix=/usr/python3 

configure 命令執行完之後,會生成一個 Makefile 文件,這個 Makefile主要是被下一步的 make 命令所使用。打開 Makefile 你就會發現,裏邊制定了構建的順序, Linux 需要按照 Makefile 所指定的順序來構建程序組件。

4.編譯安裝

編譯源碼:

make
執行安裝:

make install

安裝成功之後,安裝目錄就在/usr/python3

此時運行python發現執行的還是python2.7,但是運行python3發現執行的是python3.6.1

如果不能運行python3的話可以建立一個軟鏈接

ln -s /usr/python/bin/python3  /usr/bin/python3 
就是把/usr/bin/python3 指向/usr/python/bin/python3,如果/usr/bin/python3文件已經存在了,運行上行命令時會提示文件已經存在


參考文章:http://blog.csdn.net/xgf415/article/details/56481408


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章