詳解如何在 Linux 中安裝最新的 Python 3.6 版本
在這篇文章中,我將展示如何在 CentOS/RHEL 7、Debian 以及它的衍生版本比如 Ubuntu(最新的 Ubuntu 16.04 LTS 版本已經(jīng)安裝了最新的 Python 版本)或 Linux Mint 上安裝和使用 Python 3.x 。我們的重點(diǎn)是安裝可用于命令行的核心語(yǔ)言工具。
然后,我們也會(huì)闡述如何安裝 Python IDLE - 一個(gè)基于 GUI 的工具,它允許我們運(yùn)行 Python 代碼和創(chuàng)建獨(dú)立函數(shù)。
在 Linux 中安裝 Python 3.6
在我寫(xiě)這篇文章的時(shí)候(2017 年三月中旬),在 CentOS 和 Debian 8 中可用的最新 Python 版本分別是 Python 3.4 和 Python 3.5 。
雖然我們可以使用 yum 和 aptitude(或 apt-get)安裝核心安裝包以及它們的依賴(lài),但在這兒,我將闡述如何使用源代碼進(jìn)行安裝。
為什么?理由很簡(jiǎn)單:這樣我們能夠獲取語(yǔ)言的最新的穩(wěn)定發(fā)行版(3.6),并且提供了一種和 Linux 版本無(wú)關(guān)的安裝方法。
在 CentOS 7 中安裝 Python 之前,請(qǐng)確保系統(tǒng)中已經(jīng)有了所有必要的開(kāi)發(fā)依賴(lài):
# yum -y groupinstall development # yum -y install zlib-devel
在 Debian 中,我們需要安裝 gcc、make 和 zlib 壓縮/解壓縮庫(kù):
# aptitude -y install gcc make zlib1g-dev
運(yùn)行下面的命令來(lái)安裝 Python 3.6:
# wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz # tar xJf Python-3.6.0.tar.xz # cd Python-3.6.0 # ./configure # make && make install
現(xiàn)在,放松一下,或者餓的話(huà)去吃個(gè)三明治,因?yàn)檫@可能需要花費(fèi)一些時(shí)間。安裝完成以后,使用 which 命令來(lái)查看主要二進(jìn)制代碼的位置:
# which python3 # python3 -V
上面的命令的輸出應(yīng)該和這相似:

要退出 Python 提示符,只需輸入:
quit() #或 exit()
然后按回車(chē)鍵。
恭喜!Python 3.6 已經(jīng)安裝在你的系統(tǒng)上了。
在 Linux 中安裝 Python IDLE
Python IDLE 是一個(gè)基于 GUI 的 Python 工具。如果你想安裝 Python IDLE,請(qǐng)安裝叫做 idle(Debian)或 python-tools(CentOS)的包:
# apt-get install idle [On Debian] # yum install python-tools [On CentOS]
輸入下面的命令啟動(dòng) Python IDLE:
# idle
總結(jié)
在這篇文章中,我們闡述了如何從源代碼安裝最新的 Python 穩(wěn)定版本。
最后但不是不重要,如果你之前使用 Python 2,那么你可能需要看一下 從 Python 2 遷移到 Python 3 的官方文檔。這是一個(gè)可以讀入 Python 2 代碼,然后轉(zhuǎn)化為有效的 Python 3 代碼的程序。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python 2.7.x 和 3.x 版本的重要區(qū)別小結(jié)
- centos下更新Python版本的步驟
- 實(shí)現(xiàn)python版本的按任意鍵繼續(xù)/退出
- Linux更新Python版本及修改python默認(rèn)版本的方法
- 使用python搭建Django應(yīng)用程序步驟及版本沖突問(wèn)題解決
- python 2.6.6升級(jí)到python 2.7.x版本的方法
- Windows下Python2與Python3兩個(gè)版本共存的方法詳解
- Windows下安裝python2和python3多版本教程
- Mac 上切換Python多版本
- Ubuntu18.04下python版本完美切換的解決方法
相關(guān)文章
Linux自動(dòng)刪除n天前日志及實(shí)例命令
這篇文章主要介紹了Linux自動(dòng)刪除n天前日志及實(shí)例命令,需要的朋友可以參考下2018-10-10
關(guān)閉linux終端還讓程序繼續(xù)執(zhí)行的實(shí)現(xiàn)方式
這篇文章主要介紹了關(guān)閉linux終端還讓程序繼續(xù)執(zhí)行的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
Centos7 格式化分區(qū)并掛載的實(shí)現(xiàn)
這篇文章主要介紹了Centos7 格式化分區(qū)并掛載的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
Linux 命令行通配符及轉(zhuǎn)義符的實(shí)現(xiàn)
這篇文章主要介紹了Linux 命令行通配符及轉(zhuǎn)義符的實(shí)現(xiàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-11-11

