- Python自動化開發(fā)實(shí)戰(zhàn)
- 黃永祥
- 602字
- 2019-12-09 14:29:38
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)試和模塊的安裝驗證等。
- PHP網(wǎng)絡(luò)編程學(xué)習(xí)筆記
- 人臉識別原理及算法:動態(tài)人臉識別系統(tǒng)研究
- Python數(shù)據(jù)分析(第2版)
- Banana Pi Cookbook
- Windows Presentation Foundation Development Cookbook
- Podman實(shí)戰(zhàn)
- Java程序設(shè)計:原理與范例
- Getting Started with NativeScript
- 量化金融R語言高級教程
- D3.js By Example
- MySQL程序員面試筆試寶典
- MyBatis 3源碼深度解析
- Clojure Web Development Essentials
- Mastering Node.js
- Visual Basic程序設(shè)計