最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)全自動(dòng)安裝第三方庫(kù)的方法

 更新時(shí)間:2023年07月19日 11:06:32   作者:輕松學(xué)Python  
這篇文章主要介紹了Python實(shí)現(xiàn)全自動(dòng)安裝第三方庫(kù)的方法,一說(shuō)Python要安裝哪個(gè)模塊,我們第一反應(yīng),win+r輸入cmd,pip?instll安裝,但是如果換電腦了,Python第三方庫(kù)那么多,難道要一次一次的敲擊pip?install,本文就介紹一個(gè)簡(jiǎn)單的方法解放雙手,需要的朋友可以參考下

pip手動(dòng)安裝

一說(shuō)Python要安裝哪個(gè)模塊,我們第一反應(yīng),win+r輸入cmd,pip instll 安裝

按照流程,我們還是要先介紹一下pip的手動(dòng)安裝方式,然后再介紹今天的主角:自動(dòng)安裝第三方庫(kù)。

1、 在線安裝

默認(rèn)安裝

老生常談了,直接一句命令:

pip install 第三方庫(kù)名稱(chēng)

指定版本安裝

指定第三方庫(kù)的版本安裝命令:

pip install 第三方庫(kù)名稱(chēng)==版本號(hào)

例如

pip install selenium==3.3

指定版本號(hào)的幾種方式:

  • 不指定的情況下,默認(rèn)安裝最新的
  • == 指定具體版本號(hào)
  • <= 指定最高版本號(hào)
  • >= 指定最低版本號(hào)
  • < 不高于某版本號(hào)
  • > 不低于某版本號(hào)

注意

這里提示一下,如果不指定具體的版本號(hào),則需要用引號(hào)(’ '),如下:

pip install 'selenium>3.3'

2、離線安裝

很多python庫(kù)在線安裝會(huì)超時(shí),或者沒(méi)有網(wǎng)絡(luò)的情況下,這個(gè)時(shí)候,就會(huì)想到離線安裝。

這里推薦兩個(gè)非常非常全的第三方庫(kù)地址,別客氣,直接拿走:

健康網(wǎng)站:https://www.lfd.uci.edu/~gohlke/pythonlibs/

Pypi:https://pypi.org/

離線安裝,總共分三步:

  • 第一步:登錄Python第三方庫(kù)網(wǎng)站;
  • 第二步:把第三庫(kù)的文件,下載到本地
  • 第三步:通過(guò)本地安裝

命令

pip install C:\Project\pyRXP-2.2.0-cp35-cp35m-win_amd64.whl

3、設(shè)置國(guó)內(nèi)源

那么有沒(méi)有一個(gè)不用下載到本地,還能嗷嗷快安裝的方式呢?

必須得有,上車(chē),看命令!

如果不想下載到本地,還想直接pip安裝,那國(guó)內(nèi)源鏡像考慮一下。

命令

pip install plotly -i https://pypi.tuna.tsinghua.edu.cn/simple

國(guó)內(nèi)源地址,如下:

阿里云鏡像://mirrors.aliyun.com/pypi/simple/

清華大學(xué)鏡像:https://pypi.tuna.tsinghua.edu.cn/simple/

豆瓣鏡像://pypi.doubanio.com/simple/

中科大鏡像:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/

有小伙伴就要說(shuō)了:這方法好是好,但是我不想每次都輸入地址,能不能搞一個(gè)一勞永逸的方法?

要求可真高,不過(guò)方法可以有~

就在你的當(dāng)前項(xiàng)目下,創(chuàng)建一個(gè)pip.ini文件,直接調(diào)用這個(gè)文件內(nèi)容就OK了:

4、卸載與升級(jí)

卸載

有安裝,就有卸載,也是很簡(jiǎn)單,一句命令。

pip uninstall 第三方庫(kù)名稱(chēng)

升級(jí)

在升級(jí)之前,我們需要先查看,如下:

1、查看命令

查看已安裝的庫(kù)

pip list

查看指定的庫(kù)

pip show 庫(kù)名稱(chēng)

2、升級(jí)命令

查看可升級(jí)的庫(kù)

pip list -o

升級(jí)命令

pip install --upgrade 庫(kù)名稱(chēng)

pip.main自動(dòng)安裝

1、pip main 安裝

千呼萬(wàn)喚始出來(lái),猶抱琵琶不遮面! 前面做了那么多鋪墊,主角出場(chǎng),可以鼓掌,不要停的那種!

我們都經(jīng)歷過(guò),接著別人的代碼(拒絕背鍋俠),繼續(xù)前行,但是,有些庫(kù)我們卻沒(méi)有安裝。

這個(gè)時(shí)候,就很痛苦,不停地提示沒(méi)有庫(kù),不停地安裝,想想就苦逼。

那么有沒(méi)有一種辦法,一步搞定??

必須的,上車(chē),放代碼。

代碼展示

"""如果引用的庫(kù)未安裝,則自動(dòng)安裝""" 
#為了明確異常信息,我們追加斷言
try:
    import requests
    import pandas as pd
    from bs4 import BeautifulSoup
    import jieba
    import jieba.analyse
    import matplotlib.pyplot as plt
    from wordcloud import WordCloud,STOPWORDS
    import numpy as np
    from PIL import Image
# 使用pip.main()方法進(jìn)行依賴(lài)庫(kù)的安裝(例舉幾個(gè)常用的庫(kù))   
except  ImportError:
    import pip
    pip.main(["install", "--user", "requests","beautifulsoup4","matplotlib","wordcloud","pandas","pillow"])
    import requests
    import pandas as pd
    from bs4 import BeautifulSoup
    import jieba
    import jieba.analyse
    import matplotlib.pyplot as plt
    from wordcloud import WordCloud,STOPWORDS
    import numpy as np    
    from PIL import Image 

執(zhí)行這段代碼,剩下的就是等(liao)待(mei)。

因?yàn)槎家呀?jīng)安裝完,所以就不執(zhí)行了。

2、os安裝

代碼展示

import os
#需要安裝的庫(kù)
libs = ["requests","beautifulsoup4","matplotlib","wordcloud","pandas","pillow"]
#循環(huán)遍歷安裝
for lib in libs:
    os.system("pip install " + lib)

總結(jié)

又要到總結(jié)的時(shí)間了,我們看看今天分享的內(nèi)容都有啥:

pip在線安裝pip離線安裝國(guó)內(nèi)源鏡像安裝卸載與升級(jí)Python自動(dòng)安裝

不管用什么方法安裝,只要能只能安裝上就行。

所以,我們選擇的方法,適合自己的就是最好的。

到此這篇關(guān)于Python實(shí)現(xiàn)全自動(dòng)安裝第三方庫(kù)的方法的文章就介紹到這了,更多相關(guān)Python自動(dòng)第三方庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解python實(shí)現(xiàn)郵件解析的方法

    詳解python實(shí)現(xiàn)郵件解析的方法

    這篇文章主要為大家介紹了python實(shí)現(xiàn)郵件解析的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • Python實(shí)現(xiàn)批量將PPT轉(zhuǎn)換成長(zhǎng)圖

    Python實(shí)現(xiàn)批量將PPT轉(zhuǎn)換成長(zhǎng)圖

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)批量將PPT轉(zhuǎn)換成長(zhǎng)圖,并且圖片名稱(chēng)與PPT文件名稱(chēng)相同,保存位置相同,感興趣的小伙伴可以了解下
    2023-08-08
  • Python數(shù)據(jù)結(jié)構(gòu)樹(shù)與算法分析

    Python數(shù)據(jù)結(jié)構(gòu)樹(shù)與算法分析

    這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)樹(shù)與算法分析,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-07-07
  • python使用threading.Condition交替打印兩個(gè)字符

    python使用threading.Condition交替打印兩個(gè)字符

    這篇文章主要為大家詳細(xì)介紹了python使用threading.Condition交替打印兩個(gè)字符,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • python?AutoViz庫(kù)一行代碼實(shí)現(xiàn)可視化數(shù)據(jù)集

    python?AutoViz庫(kù)一行代碼實(shí)現(xiàn)可視化數(shù)據(jù)集

    這篇文章主要介紹了python?AutoViz庫(kù)一行代碼實(shí)現(xiàn)可視化數(shù)據(jù)集實(shí)例探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • 使用python畫(huà)社交網(wǎng)絡(luò)圖實(shí)例代碼

    使用python畫(huà)社交網(wǎng)絡(luò)圖實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于如何使用python畫(huà)社交網(wǎng)絡(luò)圖的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • pygame+opencv實(shí)現(xiàn)讀取視頻幀的方法示例

    pygame+opencv實(shí)現(xiàn)讀取視頻幀的方法示例

    由于pygame.movie.Movie.play()只支持MPEG格式的視頻,所以決定使用與opencv讀取視頻幀的畫(huà)面,本文就詳細(xì)的介紹了pygame+opencv實(shí)現(xiàn)讀取視頻幀,感興趣的可以了解一下
    2021-12-12
  • Python的Django框架中settings文件的部署建議

    Python的Django框架中settings文件的部署建議

    這篇文章主要介紹了Python的Django框架中settings文件的部署建議,包括對(duì)local_settings的弊病的一些簡(jiǎn)單分析,需要的朋友可以參考下
    2015-05-05
  • Python 階乘詳解

    Python 階乘詳解

    這篇文章主要介紹了詳解用python的階乘,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-10-10
  • Python 2種方法求某個(gè)范圍內(nèi)的所有素?cái)?shù)(質(zhì)數(shù))

    Python 2種方法求某個(gè)范圍內(nèi)的所有素?cái)?shù)(質(zhì)數(shù))

    這篇文章主要介紹了Python 2種方法求某個(gè)范圍內(nèi)的所有素?cái)?shù)(質(zhì)數(shù)),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01

最新評(píng)論

金秀| 喀喇沁旗| 太和县| 武宁县| 广平县| 双城市| 南川市| 千阳县| 大英县| 航空| 根河市| 吉林市| 聊城市| 行唐县| 大连市| 望城县| 芜湖县| 于田县| 奎屯市| 琼海市| 奉化市| 陕西省| 同仁县| 洪雅县| 上犹县| 奉贤区| 宜城市| 大兴区| 乳源| 怀集县| 肥乡县| 宁明县| 新沂市| 梓潼县| 高阳县| 军事| 岑巩县| 荆门市| 峨山| 湛江市| 徐州市|