Python pip安裝第三方庫(kù)的攻略分享
簡(jiǎn)介
pip 是 Python 的包安裝程序。其實(shí),pip 就是 Python 標(biāo)準(zhǔn)庫(kù)(The Python Standard Library)中的一個(gè)包,只是這個(gè)包比較特殊,用它可以來(lái)管理 Python 標(biāo)準(zhǔn)庫(kù)(The Python Standard Library)中其他的包。pip 支持從 PyPI,版本控制,本地項(xiàng)目以及直接從分發(fā)文件進(jìn)行安裝。pip 是一個(gè)命令行程序。安裝 pip 后,會(huì)向系統(tǒng)添加一個(gè) pip 命令,該命令可以從命令提示符運(yùn)行。
常用命令
pip安裝包
pip install 所需安裝包名字
pip查看已安裝的包
pip show --files 安裝包名字
pip檢查哪些包需要更新
pip list --outdate
pip升級(jí)包
pip install --upgrade 安裝包名字
pip卸載安裝包
pip uninstall 安裝包名字
生成 requirements.txt
pip freeze >requirements.txt
pip3 freeze >requirements.txt
安裝requirements.txt依賴(lài):
pip install -r requirements.txt
安裝后綴whl文件
由于網(wǎng)絡(luò)原因,國(guó)外部分第三方可能是被屏蔽的,或者安裝包非常的大,這時(shí)可以使用安裝本地包whl文件的方式進(jìn)行安裝。其步驟是下載對(duì)應(yīng)包的版本到本地,然后通過(guò)pip本地安裝。
步驟:
Python擴(kuò)展包的非官方Windows二進(jìn)制文件網(wǎng)址:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#
下載對(duì)應(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
常用的國(guó)內(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/ # 中國(guó)科學(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
永久使用:
在用戶(hù)的根目錄下創(chuàng)建 .pip 文件夾,新建 pip.conf 文件:
cd ~
mkdir .pip
cd .pip
vim pip.conf
在文件中寫(xiě)入要使用的鏡像:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
到此這篇關(guān)于Python pip安裝第三方庫(kù)的攻略分享的文章就介紹到這了,更多相關(guān)Python pip安裝第三方庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python計(jì)數(shù)排序和基數(shù)排序算法實(shí)例
這篇文章主要介紹了python計(jì)數(shù)排序和基數(shù)排序算法實(shí)例,需要的朋友可以參考下2014-04-04Python爬蟲(chóng)+Tkinter制作一個(gè)翻譯軟件的示例
這篇文章主要介紹了Python爬蟲(chóng)+Tkinter制作一個(gè)翻譯軟件的示例,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-02-02Python實(shí)現(xiàn)softmax反向傳播的示例代碼
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)softmax反向傳播的相關(guān)資料,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,感興趣的可以了解一下2023-04-04pandas讀取excel,txt,csv,pkl文件等命令的操作
這篇文章主要介紹了pandas讀取excel,txt,csv,pkl文件等命令的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03python數(shù)學(xué)建模之Matplotlib?實(shí)現(xiàn)圖片繪制
這篇文章主要介紹了python數(shù)學(xué)建模之Matplotlib?實(shí)現(xiàn)圖片繪制,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-07-07使用Mixin設(shè)計(jì)模式進(jìn)行Python編程的方法講解
Mixin模式也可以看作是一種組合模式,綜合多個(gè)類(lèi)的功能來(lái)產(chǎn)生一個(gè)類(lèi)而不通過(guò)繼承來(lái)實(shí)現(xiàn),下面就來(lái)整理一下使用Mixin設(shè)計(jì)模式進(jìn)行Python編程的方法講解:2016-06-06Python獲取數(shù)據(jù)庫(kù)數(shù)據(jù)并保存在excel表格中的方法
今天小編就為大家分享一篇Python獲取數(shù)據(jù)庫(kù)數(shù)據(jù)并保存在excel表格中的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06