介紹
pip是一個現代的,通用的Python包管理工具。提供了對Python包的查找、下載、安裝、卸載的功能,便於我們對Python的資源包進行管理。pip 已內置於 Python 3.4 和 2.7 及以上版本,其他版本需另行安裝。
pip官方文檔:https://pip.pypa.io/en/stable/
安裝pip
在安裝Python時,界面上勾選pip一欄,會自動下載並且安裝pip
查看pip的版本信息
命令行輸入 pip -V 查看pip的版本信息:
如果沒有出現版本號需要手動配置scripts環境變量。
pip的使用
pip的使用命令:
pip install package_name 安裝指定的包
pip uninstall package_name 卸載指定的包
pip list 列出已安裝的包
pip list -o 查看一下已安裝的包中,哪些是需要是被升級的
pip check 檢查已安裝的所有包中是否存在版本沖突等問題
pip check package_name 檢查指定包的兼容問題
pip freeze 以指定格式顯示已安裝包
pip show (-f) package_name 查看指定包信息
使用實例:
安裝ipython包:
pip install ipython
列出已安裝的包:
pip list
查看指定包信息:
pip show ipython
如果加上-f選項會列出包的詳細信息。
修改 pip下載源
運行pip install命令會從網站上下載指定的python包,默認是從 https://files.pythonhosted.org/網站上下載。這是個國外的網站,遇到網絡情況不好的時候,可能會下載失敗,我們可以通過命令,指定國內的源來安裝某個包,例如:
使用豆瓣源下載
pip install -i https://pypi.douban.com/simple/ package_name
國內源有:
清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿裡雲:http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
華中理工大學:http://pypi.hustunique.com/
山東理工大學:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/