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

1.4 安裝第三方模塊

到此Python的開發(fā)環(huán)境基本上搭建完成,主要是安裝Python和PyCharm。在開發(fā)過程中,如果需要使用第三方模塊,必須在本地系統(tǒng)安裝該模塊才能在代碼中使用,否則代碼在運(yùn)行過程中會提示錯誤信息。安裝第三方模塊可以使用Pip執(zhí)行安裝,Pip的安裝方式有兩種:在線安裝和本地安裝,具體安裝過程說明如下:

使用Pip主要在Windows的命令提示符窗口輸入安裝指令即可完成,如果是其他系統(tǒng)可以在系統(tǒng)的終端輸入安裝指令。我們在Windows下打開命令提示符窗口,以安裝第三方模塊requests為例,在窗口中直接輸入“pip install requests”指令,pip install是固定的安裝指令;requests是模塊名。我們只需等待指令執(zhí)行完畢即可完成模塊的安裝,如圖1-9所示。

圖1-9 Pip在線安裝

如果以本地安裝的方式來安裝第三方模塊,首先從網(wǎng)絡(luò)上下載安裝包,在瀏覽器中輸入安裝包的下載地址https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到與系統(tǒng)相對應(yīng)的模塊信息,以Mysqlclient為例,如圖1-10所示。

圖1-10 模塊信息

以圖1-10的mysqlclient?1.3.13?cp37?cp37m?win_amd64(win32).whl為例,該模塊名包含以下信息:

(1)mysqlclient:模塊名。

(2)1.3.13:模塊的版本型號。

(3)cp37?cp37m:支持Python 3.7版本適用。

(4)win_amd64:支持Windows 64位系統(tǒng)使用。

(5)win32:支持Windows 32位系統(tǒng)使用。

模塊下載后,在命令提示符使用Pip安裝模塊安裝包,我們將安裝包放置在本地D盤的根目錄,然后輸入指令“pip install D:\mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl”即可完成安裝,如圖1-11所示。

圖1-11 Pip本地安裝

如果在使用Pip安裝第三方模塊的過程中,系統(tǒng)提示“'pip'不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件”這一錯誤信息的時候,這是由于在安裝Python的過程中沒有勾選“Add Python 3.7 to Path”選項。

解決這一問題,只需將Python的裝目錄和Python安裝目錄\Scripts,分別添加到環(huán)境變量Path即可。如本書的Python的安裝目錄為E:\Python,環(huán)境變量Path設(shè)置如圖1-12所示。

圖1-12 設(shè)置環(huán)境變量Path

1.5 我的“Hello World”

每一門編程語言都是從“Hello World”開始,“Hello World”是由Brian Kernighan創(chuàng)建的,1978年,Brian Kernighan寫了一本書名為《C程序設(shè)計語言》的編程書,在程序員中廣為流傳。從此,“Hello World”成為每門編程語言的入門基礎(chǔ)。

用Python輸出“Hello World”的方式有兩種:交互模式和命令行模式。兩者說明如下:

(1)交互模式在第1.2節(jié)中已有提及,用戶輸入一行代碼并按回車,Python解釋器就會執(zhí)行這行代碼。

(2)命令行模式是在py文件里編寫代碼,然后執(zhí)行整個py文件,Python解釋器會從py文件中讀取代碼并逐行執(zhí)行。

打開命令提示符窗口,然后輸入“python”并按回車鍵,這樣就會進(jìn)入Python的交互模式。在交互模式下,輸入“print('Hello World')”并按回車鍵,此時交互模式的窗口會返回“Hello World”,如圖1-13所示。

圖1-13 交互模式輸出“Hello World”

如果通過命令行模式輸出“Hello World”,首先創(chuàng)建hw.py文件,然后使用PyCharm打開文件并輸入代碼“print('Hello World')”。最后運(yùn)行hw.py文件,運(yùn)行方式有兩種:PyCharm和命令提示符。

在PyCharm中打開hw.py文件,輸入代碼后,然后在代碼編輯區(qū)域內(nèi)單擊鼠標(biāo)右鍵,選擇并單擊“Run 'hw'”,這時PyCharm會自動執(zhí)行hw.py文件的代碼,并將結(jié)果顯示在正下方。如圖1-14所示。

圖1-14 PyCharm執(zhí)行py文件

如果想在命令提示符窗口中執(zhí)行py文件,首先啟動命令提示符,然后將當(dāng)前的路徑切換到hw.py文件所在的路徑,最后輸入指令“python hw.py”,當(dāng)前窗口會自動執(zhí)行hw.py文件的代碼。如圖1-15所示。

圖1-15 命令提示符執(zhí)行py文件

在實(shí)際的開發(fā)過程中,我們開發(fā)的功能主要以命令行模式執(zhí)行,而交互模式多數(shù)用于功能的調(diào)試和模塊的安裝驗證等。

主站蜘蛛池模板: 来宾市| 阿克苏市| 曲周县| 樟树市| 岫岩| 瑞昌市| 城固县| 迁安市| 偏关县| 合山市| 淮滨县| 延寿县| 纳雍县| 忻州市| 巫山县| 德令哈市| 公主岭市| 金湖县| 福建省| 武夷山市| 华安县| 苏州市| 德州市| 宜章县| 治县。| 虹口区| 铅山县| 东阳市| 衡阳县| 门源| 盘山县| 华池县| 寿光市| 大埔区| 武穴市| 忻州市| 安义县| 自治县| 栖霞市| 安康市| 赣榆县|