在這篇文章中,我将展示如何在 centos/rhel 7、debian 以及它的衍生版本比如 ubuntu(最新的 ubuntu 16.04 lts 版本已經安裝了最新的 python 版本)或 linux mint 上安裝和使用 python 3.x 。我們的重點是安裝可用于指令行的核心語言工具。
然後,我們也會闡述如何安裝 python idle - 一個基于 gui 的工具,它允許我們運作 python 代碼和建立獨立函數。
<a target="_blank"></a>
在我寫這篇文章的時候(2017 年三月中旬),在 centos 和 debian 8 中可用的最新 python 版本分别是 python 3.4 和 python 3.5 。
為什麼?理由很簡單:這樣我們能夠擷取語言的最新的穩定發行版(3.6),并且提供了一種和 linux 版本無關的安裝方法。
在 centos 7 中安裝 python 之前,請確定系統中已經有了所有必要的開發依賴:
<code># yum -y groupinstall development</code>
<code># yum -y install zlib-devel</code>
在 debian 中,我們需要安裝 gcc、make 和 zlib 壓縮/解壓縮庫:
<code># aptitude -y install gcc make zlib1g-dev</code>
運作下面的指令來安裝 python 3.6:
<code># wget https://www.python.org/ftp/python/3.6.0/python-3.6.0.tar.xz</code>
<code># tar xjf python-3.6.0.tar.xz</code>
<code># cd python-3.6.0</code>
<code># ./configure</code>
<code># make && make install</code>
現在,放松一下,或者餓的話去吃個三明治,因為這可能需要花費一些時間。安裝完成以後,使用 <code>which</code> 指令來檢視主要二進制代碼的位置:
上面的指令的輸出應該和這相似:
檢視 linux 系統中的 python 版本
要退出 python 提示符,隻需輸入:
<code>quit()</code>
<code>或</code>
<code>exit()</code>
然後按Enter鍵。
恭喜!python 3.6 已經安裝在你的系統上了。
python idle 是一個基于 gui 的 python 工具。如果你想安裝 python idle,請安裝叫做 idle(debian)或 python-tools(centos)的包:
<code># apt-get install idle [on debian]</code>
<code># yum install python-tools [on centos]</code>
輸入下面的指令啟動 python idle:
<code># idle</code>
在這篇文章中,我們闡述了如何從源代碼安裝最新的 python 穩定版本。
原文釋出時間為:2017-03-19
本文來自雲栖社群合作夥伴“linux中國”