首先簡單介紹下pip是什麼?
pip是python的第三方庫管理器,可以根據所開發項目的需要,使用pip相關命令安裝不同庫。
Pyhon3.4以後,pip都默認跟Python一塊安裝,pip在python安裝目錄中的位置如下:
執行方法:運行【win+R】+cmd,執行pip,查看是否安裝成功。(找不到命令,則需要手動添加到環境變量)
python官方提供了一個pypi庫(https://pypi.org/),所有的第三方庫,都發布到這裏,大家都可以直接通過pip進行安裝。
pip常用基礎命令
查看已經安裝的第三方庫:pip list
直接安裝庫:pip install 庫名
指定版本安裝:pip install robotframework==2.8.7
卸載已安裝的庫:pip uninstall requests
更新某個庫: pip install -U requests
查看pip版本:pip --version
pip工具升級:python -m pip install --upgrade pip
第三方庫安裝方法
1.在線安裝
pip install 庫名
但是有時候,網絡不穩定,經常安裝失敗,如果超時報錯,可以多試幾次,一般情況,大多數庫都可以按照這種方式安裝。如果還是失敗,可以採用下面的國內源安裝。
國內源安裝:
使用參數i指定pip源
例如:
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
國內源鏡像
阿里雲 http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
這裏還有一種方式,通過pycharm安裝,大家可以自行百度嘗試下。
2.離線安裝
wheel格式文件安裝(推薦)
Step1.在如下鏈接中下載需要的庫wheel文件。
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Step2.cmd進入whl文件所在目錄,執行pip install whl 文件名
文件夾安裝方法(setup.py):
Step1:首先在https://pypi.org/下載需要的安裝包
Step2:解壓縮該文件。
Step3:命令行工具cd切換到所要安裝的包的目錄,找到setup.py文件,然後輸入python setup.py install
安裝完成後,在哪裏可以看到呢
其他技巧
導出本地所有軟件包名和版本號
當需要切換環境,或者將項目共享給別人,爲了保證運行環境一致,需要將項目依賴的包名和版本號一同導出。
使用pip freeze命令導出本地的軟件包和版本號。
將本地的庫和版本號到文件requirements.txt中:
pip freeze > requirements.txt
打開requirements.txt文件裏,如下圖:
別人拿到這個文件之後,如何安裝呢
pip install -r requirements.txt