pip 是一個現代的,通用的 Python 包管理工具。提供了對 Python 包的查找、下載、安裝、卸載的功能html
pip是官方推薦的安裝和管理Python包的工具,用其來下載和管理Python很是方便。pip最大的優點是它不只能將咱們須要的包下載下來,並且會把相關依賴的包也下載下來。下面簡單介紹一下pip的使用方法。python
Python 2.7.9 及後續版本, Python 3.4 及後續版本已經默認安裝了pip。若是不是必須使用某個較早的Python版本,建議在Python官網下載最新的Python版本。如果比較低版本的Python想要安裝pip,能夠參考下面的文章
Windows下如何安裝pip工具
首先,先看一下pip的命令及其相關的參數。本文假設讀者已經設置好Python環境變量。
在命令行窗口輸命令pip --help
,能夠查看pip命令的參數及其用法,以下圖所示:
命令行
看起來挺雜,但實際用起來很簡單,接下來咱們經過幾個例子來介紹下pip的基本使用方法。code
使用pip 安裝Python模塊的命令格式以下:
pip install <包名>
舉個例子,假如咱們要安裝pygame,能夠輸入在命令行窗口輸入pip install pygame
,以下圖所示:
orm
使用該命令後能夠實如今線安裝,pygame及其相關的依賴包都會自動下載到Python的Lib>site-packages
目錄下,如圖所示
htm
卸載模塊也十分簡單,其命令格式以下:
pip uninstall <包名>
若是咱們想卸載pygame模塊,只需輸入pip uninstall pygame
,效果以下:
ip
使用命令pip freeze
能夠查看當前已安裝的包及其版本號,如圖:
ci
使用命令pip list -o
, 能夠查看當前可升級的包,如圖:
get
若是想對某個模塊或包的版本進行升級,可使用下面的命令格式:
pip install -U <包名>
以上圖的numpy模塊爲例,在命令行窗口輸入命令pip install -U numpy
,如圖:
命令python -m pip install --upgrade pip
能夠實現對pip的升級。如圖:
通常狀況下,咱們都是使用pip install
命令在線安裝**python第三方庫的,可是有些庫在安裝的時候可能會遇到困難,這時咱們可能須要離線安裝whl文件來安裝這個庫,下面介紹一下具體操做步驟。
能夠到經過下面的連接去找本身所需的包對應的whl文件
Python擴展包倉庫
注意,每一個whl文件名中的cp必須與你所用的python版本對應。如cp36**
指的是對應python3.6版本的文件
在命令行窗口使用命令pip install wheel
在線安裝wheel模塊
在命令行窗口用cd命令跳轉到whl文件所在目錄,而後使用命令pip install ***.whl
便可完成whl文件的安裝。