一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Linux(Ubuntu)系統(tǒng)安裝Python

 陽(yáng)關(guān)舊友 2021-09-23
Linux 系統(tǒng)是為編程而生的,因此絕大多數(shù)的 Linux 發(fā)行版(Ubuntu、CentOS 等)都默認(rèn)自帶了 Python。有的 Linux 發(fā)行版甚至還會(huì)自帶兩個(gè)版本的 Python,例如最新版的 Ubuntu 會(huì)自帶 Python 2.x 和 Python 3.x。

打開(kāi) Linux 發(fā)行版內(nèi)置的終端(Terminal),輸入python命令就可以檢測(cè)是否安裝了 Python,以及安裝了哪個(gè)版本,如下所示:
[c.@localhost ~]$ python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
可以看到,python命令能夠正常運(yùn)行,并輸出了 Python 的版本信息,這表明當(dāng)前的 Linux 發(fā)行版已經(jīng)自帶了 Python 2.7.5。

另外,執(zhí)行結(jié)果最后出現(xiàn)了 Python 命令提示符>>>,這意味著我們進(jìn)入了 Python 交互式編程環(huán)境,可以在這里直接輸入代碼并查看運(yùn)行結(jié)果,如下所示:
[c.@localhost ~]$ python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print("C語(yǔ)言中文網(wǎng)的網(wǎng)址是:http://c.")
C語(yǔ)言中文網(wǎng)的網(wǎng)址是:http://c.
>>> a=100
>>> b=4
>>> a*b
400
>>> exit()
[c.@localhost ~]$ 
exit() 用來(lái)退出 Python 編程環(huán)境,回到 Linux 命令行。

大部分的 Linux 發(fā)行版會(huì)自帶 Python 2.x,但是不一定自帶 Python 3.x,要想檢測(cè)當(dāng)前 Linux 發(fā)行版是否安裝了 Python 3.x,可以在終端(Terminal)輸入python3命令,如下所示:
[c.@localhost ~]$ Python3
Python 3.6.4 (default , Nov 18 2018 , 13:02:36)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help","copyright","credits" or "license" for more information.
>>>
如果python3命令運(yùn)行成功,并出現(xiàn) Python 提示符>>>,則表明當(dāng)前 Linux 發(fā)行版已經(jīng)安裝了 Python 3 開(kāi)發(fā)環(huán)境,只需執(zhí)行python3命令就可以啟動(dòng) Python 3 開(kāi)發(fā)環(huán)境。

如果當(dāng)前 Linux 發(fā)行版沒(méi)有安裝 Python 3,或者你覺(jué)得現(xiàn)有的 Python 3 版本不夠新,那么就需要更新 Python 版本。本節(jié)我們以 Ubuntu 為例來(lái)進(jìn)行演示。

更新 Python 版本

在 Ubuntu 終端執(zhí)行以下兩條命令即可更新 Python 版本:

$sudo apt-get update
$sudo apt-get install python3.8

對(duì)命令的說(shuō)明:
  • 第一條命令用來(lái)指定更新 /etc/apt/sources.list 和 /etc/apt/sources.list.d 所列出的源地址,這樣能夠保證獲得最新的安裝包。
  • 第二條命令用來(lái)指定安裝 Python 3.8,這是目前最新的 Python 版本。

等待以上兩條命令執(zhí)行完成,再次在終端輸入python3命令,就可以看到 Python 交互式編程環(huán)境已經(jīng)更新到 Python 3.8。

重新安裝 Python

以上更新方法僅在 Ubuntu 已經(jīng)安裝 Python 的情況下才有效,如果你的 Ubuntu 中沒(méi)有 Python 環(huán)境,或者你想重新安裝,那么就得到官網(wǎng)下載源代碼,然后自己編譯。

1) 下載源代碼

Python 官方下載地址:https://www./downloads/

打開(kāi)鏈接,可以看到各個(gè)版本的 Python:

Python 下載頁(yè)面截圖
圖 1 Python 下載頁(yè)面截圖

點(diǎn)擊上圖中的版本號(hào)或者“Download”按鈕進(jìn)入對(duì)應(yīng)版本的下載頁(yè)面,滾動(dòng)到最后即可看到各個(gè)平臺(tái)的 Python 安裝包。

找到源碼包地址
圖 2 找到源碼包地址

在“Gzipped source tarball”處單擊鼠標(biāo)右鍵,從彈出菜單中選擇“復(fù)制鏈接地址”,即可得到.tgz格式的源碼壓縮包地址。

然后執(zhí)行以下命令:

$ wget https://www./ftp/python/3.8.1/Python-3.8.1.tgz

解壓源碼包:

$ tar -zxvf Python-3.8.1.tgz

2) 編譯

使用 make 工具進(jìn)行編譯:

$ ./configure  --prefix=/usr/local
$ make&&sudo make install

這里的--prefix=/usr/local用于指定安裝目錄(建議指定)。如果不指定,就會(huì)使用默認(rèn)的安裝目錄。

經(jīng)過(guò)以上幾個(gè)命令,我們就安裝好了 Python,這時(shí)就可以進(jìn)入終端,輸入 Python 指令,驗(yàn)證是否已安裝成功。

小技巧

python命令默認(rèn)調(diào)用的是 Python 2.x 開(kāi)發(fā)環(huán)境,如果你習(xí)慣使用 Python 3.x,感覺(jué)每次輸入python3命令有點(diǎn)麻煩,那么你可以修改配置,讓python命令轉(zhuǎn)而調(diào)用 Python 3.x 開(kāi)發(fā)環(huán)境。具體命令如下:

$sudo unlink /usr/bin/python
$sudo ln -s /usr/bin/python3.8 /usr/bin/python

注意,第二條命令中 Python 3.x 的路徑和版本一定要正確。

上述命令執(zhí)行完成以后,再次在終端輸入python命令,進(jìn)入的就是 Python 3.8 的交互式開(kāi)發(fā)環(huán)境了。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    日本高清二区视频久二区| 久热人妻中文字幕一区二区| 精品少妇一区二区视频| 大香蕉大香蕉手机在线视频| 国产内射一级二级三级| 好吊妞视频免费在线观看| 国产对白老熟女正在播放| 亚洲国产成人久久一区二区三区| 俄罗斯胖女人性生活视频| 亚洲天堂有码中文字幕视频| 两性色午夜天堂免费视频| 台湾综合熟女一区二区| 欧美精品亚洲精品日韩专区| 久久精品国产99精品亚洲| 国产精品推荐在线一区| 久久本道综合色狠狠五月| 欧美一区二区日韩一区二区| 欧美精品在线观看国产| 少妇高潮呻吟浪语91| 中文字幕亚洲人妻在线视频| 欧美性高清一区二区三区视频| 久久精品国产在热亚洲| 日韩日韩日韩日韩在线| 91欧美日韩国产在线观看| 中文字幕亚洲人妻在线视频 | 人人爽夜夜爽夜夜爽精品视频| 国产成人亚洲欧美二区综| 日韩成人h视频在线观看| 亚洲欧美国产网爆精品| 日本欧美一区二区三区高清| 欧美极品欧美精品欧美| 欧美尤物在线视频91| 国产自拍欧美日韩在线观看| 91亚洲熟女少妇在线观看| 国产又粗又深又猛又爽又黄| 黄男女激情一区二区三区| 91国内视频一区二区三区| 91亚洲国产—区=区a| 国产午夜精品久久福利| 国产午夜精品福利免费不| 亚洲一区二区三区有码|