Python pip安裝第三方庫的攻略分享
簡介
pip 是 Python 的包安裝程序。其實(shí),pip 就是 Python 標(biāo)準(zhǔn)庫(The Python Standard Library)中的一個(gè)包,只是這個(gè)包比較特殊,用它可以來管理 Python 標(biāo)準(zhǔn)庫(The Python Standard Library)中其他的包。pip 支持從 PyPI,版本控制,本地項(xiàng)目以及直接從分發(fā)文件進(jìn)行安裝。pip 是一個(gè)命令行程序。安裝 pip 后,會向系統(tǒng)添加一個(gè) pip 命令,該命令可以從命令提示符運(yùn)行。
常用命令
pip安裝包
pip install 所需安裝包名字
pip查看已安裝的包
pip show --files 安裝包名字
pip檢查哪些包需要更新
pip list --outdate
pip升級包
pip install --upgrade 安裝包名字
pip卸載安裝包
pip uninstall 安裝包名字
生成 requirements.txt
pip freeze >requirements.txt
pip3 freeze >requirements.txt
安裝requirements.txt依賴:
pip install -r requirements.txt
安裝后綴whl文件
由于網(wǎng)絡(luò)原因,國外部分第三方可能是被屏蔽的,或者安裝包非常的大,這時(shí)可以使用安裝本地包whl文件的方式進(jìn)行安裝。其步驟是下載對應(yīng)包的版本到本地,然后通過pip本地安裝。
步驟:
Python擴(kuò)展包的非官方Windows二進(jìn)制文件網(wǎng)址:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#
下載對應(yīng)版本的whl文件(python版本,系統(tǒng)位數(shù))
把pip工具所在目錄添加到環(huán)境變量里,典型目錄為
C:\Python\Scripts
安裝wheel工具
pip install wheel
安裝whl文件
pip install the_package.whl
例如安裝:PyWin32 - Python3.9.2 win10-64位
下載:

放入目錄:

安裝:pip install pywin32-302-cp39-cp39-win_amd64.whl

常用的國內(nèi)鏡像
https://pypi.tuna.tsinghua.edu.cn/simple/ # 清華大學(xué)
https://mirrors.aliyun.com/pypi/simple/ # 阿里云
https://pypi.douban.com/simple/ # 豆瓣
https://pypi.mirrors.ustc.edu.cn/simple/ # 中國科學(xué)技術(shù)大學(xué)
https://pypi.hustunique.com/ # 華中科技大學(xué)
臨時(shí)使用:
例:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests
舉例:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests pip install -i https://pypi.douban.com/simple/ -r requirements.txt pip install -i https://pypi.hustunique.com/ jsonpath
永久使用:
在用戶的根目錄下創(chuàng)建 .pip 文件夾,新建 pip.conf 文件:
cd ~
mkdir .pip
cd .pip
vim pip.conf
在文件中寫入要使用的鏡像:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
到此這篇關(guān)于Python pip安裝第三方庫的攻略分享的文章就介紹到這了,更多相關(guān)Python pip安裝第三方庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python從入門到精通 windows安裝python圖文教程
這篇文章主要為大家詳細(xì)介紹了python從入門到精通,windows安裝python圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-05-05
python實(shí)現(xiàn)猜數(shù)游戲(保存游戲記錄)
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)猜數(shù)游戲,保存游戲記錄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-06-06
Python?Pandas?中的數(shù)據(jù)結(jié)構(gòu)詳解
這篇文章主要介紹了Python?Pandas?中的數(shù)據(jù)結(jié)構(gòu)詳解,Pandas有三種數(shù)據(jù)結(jié)構(gòu)Series、DataFrame和Panel,文章圍繞主題展開更多相關(guān)內(nèi)容需要的小伙伴可以參考一下2022-06-06
python測試開發(fā)django之使用supervisord?后臺啟動(dòng)celery?服務(wù)(worker/beat)
Supervisor是用Python開發(fā)的一個(gè)client/server服務(wù),是Linux/Unix系統(tǒng)下的一個(gè)進(jìn)程管理工具,不支持Windows系統(tǒng),這篇文章主要介紹了python測試開發(fā)django之使用supervisord?后臺啟動(dòng)celery?服務(wù)(worker/beat),需要的朋友可以參考下2022-07-07
tensorflow 恢復(fù)指定層與不同層指定不同學(xué)習(xí)率的方法
今天小編就為大家分享一篇tensorflow 恢復(fù)指定層與不同層指定不同學(xué)習(xí)率的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07
解決Keras TensorFlow 混編中 trainable=False設(shè)置無效問題
這篇文章主要介紹了解決Keras TensorFlow 混編中 trainable=False設(shè)置無效問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
numpy庫與pandas庫axis=0,axis= 1軸的用法詳解
這篇文章主要介紹了numpy庫與pandas庫axis=0,axis= 1軸的用法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
YOLOv5部署到web端詳細(xì)過程(flask+js簡單易懂)
YOLOv5是一個(gè)目標(biāo)檢測模型,Flask是一個(gè)Python的Web框架,下面這篇文章主要給大家介紹了關(guān)于YOLOv5部署到web端(flask+js簡單易懂)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-04-04

