本文節(jié)選自作者的《編程基礎(chǔ)與應(yīng)用》視頻教程。
使用 pip 安裝
對于,在開始菜單中找到并輸入命令提示符,對于 Linux 或 mac OS X,輸入 -。
在命令行中輸入 pip 模塊名稱,然后按 Enter-Enter 安裝模塊。在下圖中,它正在被安裝(一個 Web 應(yīng)用程序開發(fā)庫)。
如果安裝完成,系統(tǒng)會顯示如下信息:
...
在上述安裝過程中,pip 從網(wǎng)絡(luò) 下載 安裝包。因此,請?jiān)诎惭b過程中保持網(wǎng)絡(luò)暢通。由于大部分相關(guān)服務(wù)器位于國外,經(jīng)常會因?yàn)榫W(wǎng)絡(luò)連接問題導(dǎo)致安裝失敗。此時,找一個網(wǎng)絡(luò)通暢的位置,重新安裝。
如果上面的命令報:,那么這個模塊之前已經(jīng)安裝成功了。
通常,您還會在 pip 的輸出中看到以下內(nèi)容:
You are using pip version 19.0.3, however version 19.2.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
這不是錯誤!只是提示你pip工具的版本不夠新,建議你升級。通常不需要升級。
如果終端報告:pip 不是內(nèi)部或外部命令,也不是可運(yùn)行程序。這意味著您在安裝解釋器期間沒有選中 Add to Path 選項(xiàng)。最簡單的解決方案是卸載并重新安裝解釋器。安裝時,請務(wù)必仔細(xì)按照隨附網(wǎng)絡(luò)文章中的步驟進(jìn)行操作。
如何驗(yàn)證模塊是否安裝成功?
在命令行運(yùn)行解釋器時mac os命令行安裝軟件源mac os命令行安裝軟件源,numpy沒有報錯,說明numpy模塊已經(jīng)安裝成功;flask報錯,說明flash模塊沒有安裝成功;exit() 命令退出解釋器。
注意,有些模塊的模塊名可能與使用的名稱不同,例如模塊名是-,但導(dǎo)入時要使用cv2。
模塊安裝在哪里?
在解釋器中sys,sys.path可以看到解釋器在系統(tǒng)中的安裝路徑。比如作者電腦上的圖片路徑是C:\Users\Alex\\Local\\\\。
在該路徑的Lib\site-path下,可以看到已安裝模塊的文件。
如果安裝失敗怎么辦
有時安裝會失敗。最大的可能是網(wǎng)速太慢。具體來說,國內(nèi)官方pip軟件倉庫服務(wù)器的網(wǎng)速太慢了。有兩種解決方案:
一個。找一個網(wǎng)速好的地方,執(zhí)行兩次;
灣。試試國內(nèi)的鏡像源,可以通過-i參數(shù)指定。例如以下命令嘗試從國內(nèi)清華鏡像源安裝模塊:
pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
本文摘自作者B站MOOC及同名教材:
版權(quán)聲明 本文可在互聯(lián)網(wǎng)上自由轉(zhuǎn)載,但必須:注明出處(作者:大洋餅干)并附上本頁鏈接。本文不得為論文發(fā)表而改編或摘錄。