官术网_书友最值得收藏!

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)。

主站蜘蛛池模板: 高雄市| 富蕴县| 阳新县| 南投市| 郸城县| 宜兰市| 林州市| 措勤县| 肃北| 乐平市| 阿勒泰市| 吉安县| 志丹县| 依安县| 秭归县| 台前县| 阜阳市| 五原县| 革吉县| 辽源市| 常熟市| 临夏县| 武胜县| 通榆县| 英德市| 社会| 桂阳县| 高雄县| 桂阳县| 措美县| 盖州市| 陆河县| 商河县| 互助| 柏乡县| 肇东市| 汕头市| 雷波县| 洪江市| 界首市| 娄烦县|