- Python程序設(shè)計(jì):編程基礎(chǔ)、Web開發(fā)及數(shù)據(jù)分析
- 李輝 劉洋編著
- 930字
- 2021-12-17 16:11:39
1.3 安裝Python集成開發(fā)環(huán)境
1.3.1 Linux環(huán)境下安裝Python開發(fā)環(huán)境
1.查看Python安裝版本
默認(rèn)情況下,Linux會(huì)自帶安裝好的Python開發(fā)環(huán)境,可以通過python--version命令查看Python的安裝版本,如圖1-41所示??梢钥吹?,Linux中已經(jīng)自帶了Python 2.7.5。

圖1-41 Linux環(huán)境下查看Python版本
再次運(yùn)行Python命令后就可以使用Python命令窗口了(〈Ctrl+D〉退出Python命令窗口)。
2.查看Linux默認(rèn)安裝的Python位置
通過ls命令查看Linux默認(rèn)的Python安裝位置,如圖1-42所示。

圖1-42 查看Linux默認(rèn)安裝的Python位置
可以看到/usr/bin/python和/usr/bin/python2都是軟鏈接,/usr/bin/python指向/usr/bin/python2,而/usr/bin/python2最終又指向/usr/bin/python2.7。所以運(yùn)行python/python2/python2.7是一樣的。
3.安裝Python 3
由于Linux自帶的Python版本較老,所以需要自行安裝Python 3。
(1)下載安裝包
打開https://www.python.org/downloads/source/,找到對(duì)應(yīng)版本(以Python 3.6.5為例)的安裝包并下載(下載文件為:Python-3.6.5.tgz),如圖1-43所示。

圖1-43 Python下載頁(yè)面
(2)解壓安裝包文件
執(zhí)行tar-zxvf Python-3.6.5.tgz命令,將安裝包文件解壓到當(dāng)前目錄,如圖1-44所示。

圖1-44 Python安裝包管理
(3)準(zhǔn)備編譯環(huán)境
執(zhí)行如下命令安裝Python需要的依賴。

(4)編譯安裝
執(zhí)行cd Python-3.6.5命令進(jìn)入解壓后的Python-3.6.5目錄下,依次執(zhí)行如下三個(gè)命令。

其中--prefix是Python的安裝目錄,同時(shí)安裝了setuptools和pip工具。
(5)創(chuàng)建軟鏈接
Linux已經(jīng)安裝了Python 2.7.5,而且不能將它刪除,如果刪除,系統(tǒng)可能會(huì)出現(xiàn)問題。接下來只需要按照與Python 2.7.5相同的方式為Python 3.6.5創(chuàng)建一個(gè)軟鏈接即可,可以把軟鏈接放到/usr/local/bin目錄下,如圖1-45所示。

圖1-45 Python創(chuàng)建一個(gè)軟鏈接
此時(shí),在命令窗口運(yùn)行python3,如圖1-46所示。Python3即安裝成功。當(dāng)然此時(shí)還是可以使用Python 2.7.5版本(運(yùn)行python/python2/python2.7即可)。

圖1-46 Python3命令行運(yùn)行
(6)配置環(huán)境變量
執(zhí)行vi~/.bash_profile,打開配置文件,添加如下配置。

保存退出(:wq),執(zhí)行source~/.bash_profile命令使配置生效。
至此,Python 3開發(fā)環(huán)境安裝完成。
1.3.2 Mac OS下安裝Python開發(fā)環(huán)境
Mac OS操作系統(tǒng)環(huán)境下安裝Python開發(fā)環(huán)境的步驟如下。
1)通過命令行終端查看Mac自帶的Python,可以看到是2.7.10的版本。具體命令為:python。
2)查看Python 3的安裝包。具體命令為:brew search python3。
3)安裝Python 3。具體命令為:brew install python3。可以看到Python 3的實(shí)際安裝目錄是/usr/local/Cellar/python3/3.7.2。
4)打開配置文件并寫入Python的外部環(huán)境變量。具體命令為:open~/.bash_profile export PATH=${PATH}:/usr/local/Cellar/python3/3.7.2/bin。
5)把Python系統(tǒng)環(huán)境變量重命名為:python。具體命令為:alias python=”/usr/local/Cellar/python3/3.7.2/bin/python3.7”。
6)讓配置文件生效。具體命令為:source~/.bash_profile。
7)使用python命令查看Python開發(fā)環(huán)境是否成功。具體命令為:bin python。
8)若Python開發(fā)環(huán)境未設(shè)置成功,使用which python命令查看此時(shí)Python的位置是否正確,若不正確重復(fù)步驟3)、4)、5)、6)。
- 基礎(chǔ)會(huì)計(jì)學(xué)
- 電視文藝編導(dǎo)基礎(chǔ)(修訂版)
- 智能倉(cāng)儲(chǔ)環(huán)境監(jiān)控
- After Effects CC 影視后期制作標(biāo)準(zhǔn)教程(微課版·第2版)
- 中外造園史
- 王建輝《自動(dòng)控制原理》筆記和課后習(xí)題(含考研真題)詳解
- 服裝機(jī)械原理(第5版)
- 大學(xué)生創(chuàng)業(yè)基礎(chǔ)教程
- 鞋楦設(shè)計(jì)與制作(第2版)
- 翻譯與語(yǔ)言哲學(xué)
- 中外服裝史
- 2020年P(guān)ETS四級(jí)核心詞匯全突破【附高清視頻講解】(上)
- 黃甫全《現(xiàn)代課程與教學(xué)論學(xué)程》筆記和課后習(xí)題詳解
- 新媒體技術(shù)與應(yīng)用(全彩慕課版)
- 會(huì)計(jì)綜合模擬實(shí)訓(xùn)