windows平臺下如何用PIP管理python模組?

雖然用setup.py安裝python軟體比較傳統,但畢竟現在進入了包安裝的年代,用新工具安裝、刪除軟體都遠遠容易得多,我們最終的目標只是程式設計,當然在包安裝上是越快越省心好啦。

工具/原料

python3.5.2

方法/步驟

如果本機還沒有安裝pip,還需要進行安裝,這一步還是要用老辦法,先到官網pypi下載pip軟體包,找到自己對應的python版本將pip下載到本地,是一個tar.gz的檔案。

windows平臺下如何用PIP管理python模組

在windows平臺下可以winrar等常用解壓軟體解開壓縮包,解壓後通過左下角的搜尋欄鍵入CMD進入到命令列模式下,然後用cd命令進入到該包解決的目錄位置。

windows平臺下如何用PIP管理python模組

用dir命令可以檢視目錄下的檔案,預設解壓縮後應該有一個setup.py的檔案,如下圖所示,在命令列模式下鍵入python setup.py install命令對pip進行安裝就完成了。

windows平臺下如何用PIP管理python模組

這時直接在命令列模式下輸入pip可能會提示找不到該命令,那還是環境變數未設定,正常該命令會安裝python所在目錄的scipts目錄下,在我的電腦單擊右鍵,選擇屬性--高階系統設定

windows平臺下如何用PIP管理python模組

點選下方的環境變數引數進入變數的設定過程,如下圖,進入後選擇下方的 <系統變數> 欄,然後在下方的列表清單中選中path行,點選下方的編輯功能來新增環境變數。

windows平臺下如何用PIP管理python模組

在編輯介面輸入新建,在系統變數的最下方會出現一個空間,需要輸入一個pip的搜尋執行目錄,直接輸入python目錄\scipts,或者用搜索功能找到pip的安裝目錄複製貼上過來後確定。

windows平臺下如何用PIP管理python模組

對於安裝了python3.4以上版本安裝包的同學,預設就是安裝有pip工具的,但環境變數未必設定,所以還是要用4-6步進行設定,然後最好對pip進行升級到最新版本。

windows平臺下如何用PIP管理python模組

升級就可以直接用pip工具了,使用python -m pip install -U pip命令來更新pip版本,缺為8.11版本,系統會自動下載最新版本9.0.1的軟體到本地,完成後進行自動安裝。

windows平臺下如何用PIP管理python模組

萬事俱備,後面安裝第三方包就非常容易了,使用pip install 包名就可以直接自動下載相應的軟體包,並安裝到本機,如下圖安裝了requests,使用pip install requests進行安裝

windows平臺下如何用PIP管理python模組

安裝pip後,除了正常的下載安裝外,可以用list命令列出本機已經安裝的軟體包名,如下圖所示,不光通過pip模式的可以列出,用傳統setup.py方式安裝的模組也會一併列出。

windows平臺下如何用PIP管理python模組

其它常用命令包括下載軟體包並不進行安裝,使用pip download <包名> 來完成,安裝後也有刪除命令可以乾淨地刪除軟體包,使用pip uninstall <包名> 來完成。

windows平臺下如何用PIP管理python模組

安裝python模組或軟體包後,在idle中並不是直接使用,還是要用import命令匯入後才可以使用模組,如使用import requests命令匯入,然後就可以dir(requests)來看有哪些方法可呼叫了。

windows平臺下如何用PIP管理python模組

注意事項

目前沒有命令可以列出所有可安裝的模組,所以還是要上pipy網站去搜索包名和功能

軟體, 平臺, 工具, 模組, 越快越,
相關問題答案