文章目錄
- pip 常用命令
- pip 命令演示
- pip 自動補全
pip 是 Python 的包管理工具,就如同 Gnu/Linux 系統的 yum、apt,MacOS 系統的 brew。因此,我們必須要熟練使用該工具。
接下來我們就演示一下 pip 的常用命令。
pip 常用命令
pip 提供的命令不多,但是都很實用。如下表是 pip 提供的所有子命令:
子命令 | 說明 |
---|---|
install | 安裝軟件包 |
download | 下載軟件包 |
uninstall | 卸載軟件包 |
freeze | 按照 requirements 格式輸出軟件包,可以到其他服務器上執行pip install -r requirements.txt 直接安裝軟件 |
list | 列出當前系統中的 Python 軟件包 |
show | 查看軟件包的信息,包括版本、依賴、許可證、作者、主頁等信息 |
check | pip 9.0.1 提供的新的子命令,檢查軟件包的依賴是否完整 |
search | 查找軟件包 |
wheel | 打包軟件到 wheel 格式 |
hash | 計算軟件包的 hash 值 |
completion | 生成命令補全配置 |
help | 獲取 pip 子命令的幫助信息 |
pip 命令演示
安裝軟件包:
pip install ipython==5.3.0
卸載軟件包:
pip uninstall ipython
檢查軟件包的依賴是否完整:
pip check ipython
pip 自動補全
我們還可以使用 pip 命令自動補全。操作如下:
pip completion --bash >> ~/.profilesource ~/.profile# 如何使用
pip i<tab>
pip <tab>