婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python自動安裝第三方庫的小技巧(pip使用詳解)

Python自動安裝第三方庫的小技巧(pip使用詳解)

熱門標(biāo)簽:廣告地圖標(biāo)注app 唐山智能外呼系統(tǒng)一般多少錢 公司電話機(jī)器人 騰訊外呼線路 海南400電話如何申請 白銀外呼系統(tǒng) 激戰(zhàn)2地圖標(biāo)注 陜西金融外呼系統(tǒng) 哈爾濱ai外呼系統(tǒng)定制

大家好,我是才哥。

最近周末也加班了,害…

有剛接觸python的粉絲同學(xué)在運(yùn)行此前《》的完整代碼遇到以下問題,然后…

好吧,今天我們就專門介紹一下Python安裝第三方庫的一些小技巧,其中還包含自動安裝的方法哈。

1. pip在線安裝

在cmd命令行模式下,通過pip install 第三方庫名稱的形式,直接進(jìn)行第三方庫的安裝。

我們以安裝plotly為例,安裝表現(xiàn)如下:

pip install plotly

如果需要安裝的第三方庫已經(jīng)存在,我們執(zhí)行安裝命令的時候會提示其存在且展示庫安裝的位置,其表現(xiàn)如下:

如果你想卸載第三方庫,可以通過pip uninstall 第三方庫名稱的形式,直接進(jìn)行第三方庫的卸載。

當(dāng)然,大家在實(shí)際安裝的過程中可能還會遇到很多其他問題,大致有如下兩種情況:

  • 安裝超時(因?yàn)樵诰€安裝,會請求第三方庫所在的源,默認(rèn)的源是在海外的,我們請求的時候可能速度過慢導(dǎo)致超時之類的)
  • 版本號不匹配(由于我們的python環(huán)境可能存在其他一些庫,而庫與庫之間可能存在依賴關(guān)系,如果安裝的庫版本太新或者太舊都有可能與現(xiàn)有的庫存在不匹配而無法正常安裝)

對于安裝超時的情況,如果繼續(xù)采用pip在線安裝的模式,我們可以在安裝的時候指定國內(nèi)源,其指令方式如下:

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

國內(nèi)源可選項(xiàng)(第3部分我們將介紹如何一勞永逸)

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

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

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

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

對于版本號不匹配的情況,如果繼續(xù)采用pip在線安裝的模式,我們可以在安裝的時候指定版本號,其指令方式如下:

pip install plotly==4.9

指定版本號有以下幾種方式:

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

對于非指定具體版本號的情況,需要注意命令形式稍有不同:第三方庫及版本號關(guān)系需要用引號(""),否則會出現(xiàn)報錯。

pip install "plotly4.14"

以下為錯誤示范命令:

pip install plotly4.14

除了在線安裝指定版本號的第三方庫之外,我們還可以通過下載指定版本號的第三方庫whl文件,然后pip離線安裝,具體我們在第2部分介紹。

2. pip離線安裝

有時候,我們直接采用pip在線安裝的時候不太能安裝到需要的第三方庫版本,又或者我們沒有聯(lián)網(wǎng)環(huán)境進(jìn)行pip在線安裝。這個時候我們就可以先下載第三方,然后再用pip進(jìn)行離線安裝。

比如,我們還是以plotly為例,現(xiàn)在某網(wǎng)站下載其文件,然后再本地離線安裝。

安裝指令如下:

pip install D:\python\自動安裝庫\plotly-4.14.3-py3-none-any.whl

推薦下載第三方庫文件的網(wǎng)站:

那個地方:https://www.lfd.uci.edu/~gohlke/pythonlibs/

Pypi :https://pypi.org/

3. 查看與升級庫

我們學(xué)會了安裝庫和卸載庫,那么怎么查看我們的環(huán)境下有哪些庫以及如果這些庫更新后本地如何同步更新呢?

關(guān)于查看

通過pip list 可以查看已經(jīng)安裝的庫。

通過pip show 庫名稱 可以查看指定的庫。

關(guān)于升級

通過pip list -o可以查看可升級的庫。

通過 pip install --upgrade 庫名稱可以升級庫。

4. 設(shè)置國內(nèi)源

我們在第1部分pip在線安裝中介紹過 指定國內(nèi)源的命令形式,除此之外,我們也可以創(chuàng)建一個配置文件,將默認(rèn)的源指定為我們采用的國內(nèi)源,從而一勞永逸的解決而不需要每次都加上國內(nèi)源地址。

方法很簡單

在當(dāng)前用戶目錄下(C:\Users\xx\pip,xx 表示當(dāng)前使用的用戶,比如gongdc)創(chuàng)建一個 pip.ini文件,文件內(nèi)容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

5. pip.main自動安裝

以上我們熟悉了python在安裝、卸載、升級以及設(shè)置國內(nèi)源等。一般來說,我們編寫的python代碼都會依賴很多現(xiàn)有的第三方庫,這也是學(xué)習(xí)python相對簡單的原因。

大多數(shù)情況下,我們需要依賴的庫并不直接存在于我們當(dāng)前的環(huán)境,需要先進(jìn)行安裝之后才能正常運(yùn)行我們的代碼。所以,每次我們拿到別人編寫好的代碼的時候,直接運(yùn)行的時候可能就會出現(xiàn)報錯。

其實(shí),我們在引用庫的時候,只需要做以下操作,就可以不需要手動進(jìn)行依賴庫的安裝了。

核心:使用pip.main()方法進(jìn)行依賴庫的安裝(這里窮舉了需要用到的庫)

# 如果需要引用的庫未安裝,則自動安裝 
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)行依賴庫的安裝(這里窮舉了需要用到的庫)   
except  ImportError:
    import pip
    pip.main(["install", "--user", "requests","beautifulsoup4","jieba","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í)行以上代碼,如果有庫未安裝則運(yùn)行結(jié)果如下:

6. 其他

除了上述這種自動安裝第三方庫的方式,我們還可以通過以下方式處理:

import os

libs = ["requests","beautifulsoup4","jieba","matplotlib","wordcloud","pandas","pillow"]

for lib in libs:
    os.system("pip install " + lib)

一些報錯提示

報錯提示 某某庫需要某某庫的什么版本號等等

報錯提示 Consider using the --user option or check the permissions.

這種情況下,不要驚慌,添加 --user參數(shù)即可,參考案例:

pip install --user 第三方庫名稱

以上就是本次全部內(nèi)容,希望能對大家了解python第三方庫的安裝有所幫助。

以上就是Python自動安裝第三方庫的小技巧(pip使用詳解)的詳細(xì)內(nèi)容,更多關(guān)于Python自動安裝第三方庫的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • Python pip 安裝與使用(安裝、更新、刪除)
  • 無法使用pip命令安裝python第三方庫的原因及解決方法
  • Python使用pip安裝pySerial串口通訊模塊
  • Python中pip工具的安裝以及使用

標(biāo)簽:鷹潭 益陽 上海 黔西 黑龍江 常德 四川 惠州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python自動安裝第三方庫的小技巧(pip使用詳解)》,本文關(guān)鍵詞  Python,自動,安裝,第三方,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python自動安裝第三方庫的小技巧(pip使用詳解)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python自動安裝第三方庫的小技巧(pip使用詳解)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩久久一区二区| 亚洲精品v日韩精品| 一本到三区不卡视频| 成人网男人的天堂| 色悠悠亚洲一区二区| 欧美日韩国产综合一区二区| 欧美卡1卡2卡| 国产精品无人区| 天堂av在线一区| 国产激情一区二区三区| 色婷婷综合久久久久中文一区二区 | 国产欧美一区二区精品婷婷| 亚洲丝袜自拍清纯另类| 蜜臀va亚洲va欧美va天堂 | 中文字幕国产精品一区二区| 亚洲综合一区二区| 激情小说亚洲一区| 欧美在线小视频| 中文字幕国产一区| 美女网站一区二区| 欧美在线一二三| 国产精品视频免费| 日韩av成人高清| 一本久久a久久精品亚洲| 久久午夜免费电影| 国产日产欧美一区| 日韩一级大片在线| 国产精品丝袜久久久久久app| 国产精品久久久久桃色tv| 一本色道亚洲精品aⅴ| 国产女人18毛片水真多成人如厕 | 蜜臀av性久久久久av蜜臀妖精| 成人永久aaa| 欧美老年两性高潮| 中文字幕综合网| 蜜桃av一区二区| 成人av免费在线观看| 欧美一区二区在线观看| 亚洲男帅同性gay1069| 国产一区高清在线| 欧美一区二区三区视频免费播放 | 色婷婷激情久久| 中文字幕精品三区| 亚洲黄一区二区三区| 99这里只有精品| 国产精品99久久久久久似苏梦涵| 亚洲成人一区在线| 成人avav影音| 五月天丁香久久| 欧美成人一区二区三区片免费| 美女视频免费一区| 舔着乳尖日韩一区| 欧美激情一区二区三区全黄| 欧美剧在线免费观看网站| 在线看国产日韩| 日韩欧美国产1| 精品国产乱码久久久久久1区2区 | 国产欧美日韩视频在线观看| 国产精品久久久久一区| 久久精品夜色噜噜亚洲aⅴ| 一区二区三区不卡视频| 懂色av一区二区三区免费观看| 国产精品久久久久久久久搜平片| 欧美色图12p| 欧美一区二区人人喊爽| 久久久久久久久久久久久女国产乱| 国产性色一区二区| 日本成人在线不卡视频| 午夜一区二区三区视频| 风流少妇一区二区| 久久疯狂做爰流白浆xx| 激情欧美一区二区三区在线观看| 国产精品911| 欧美亚洲动漫精品| 精品国产伦一区二区三区观看方式| 国产婷婷色一区二区三区四区 | 日韩av电影天堂| 成人av小说网| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 色综合久久久久综合99| 欧美一级免费大片| 亚洲欧美一区二区三区国产精品| 亚洲国产精品久久久久婷婷884| 免费成人在线视频观看| 91理论电影在线观看| 亚洲色图制服诱惑| 91女人视频在线观看| 日韩国产在线一| 高清久久久久久| 91在线观看成人| 国产精品毛片无遮挡高清| 免费欧美在线视频| 91免费版pro下载短视频| 精品少妇一区二区三区免费观看| 亚洲最大色网站| 成人的网站免费观看| 91精品国产福利| 久久69国产一区二区蜜臀| 欧美视频一区二区在线观看| 亚洲日本va午夜在线电影| 99久久99久久久精品齐齐| 国产欧美日产一区| 97aⅴ精品视频一二三区| 一区二区三区欧美亚洲| 欧美午夜片在线观看| 日韩电影在线一区二区三区| 日韩欧美国产不卡| 国产成人在线色| 日韩伦理免费电影| 欧美丰满少妇xxxbbb| 蜜臀av国产精品久久久久| 中文字幕av资源一区| 91在线小视频| 久久99国产精品久久| 中文字幕欧美三区| 国产专区欧美精品| 日日欢夜夜爽一区| 91精品欧美一区二区三区综合在 | 欧美精品一区二区久久久| 国产乱码精品一区二区三 | 欧美精品一区二区不卡| 成人性生交大片| 人妖欧美一区二区| 自拍偷自拍亚洲精品播放| 日韩免费性生活视频播放| hitomi一区二区三区精品| 免费看欧美女人艹b| 亚洲视频电影在线| 国产精品网友自拍| 久久精品在这里| 日韩美女主播在线视频一区二区三区| 国产成人免费视频网站高清观看视频| 丝袜美腿亚洲一区二区图片| 中文字幕中文字幕一区| 精品国产伦一区二区三区观看体验 | 欧美一区二区成人6969| 制服视频三区第一页精品| 国产精品影视网| 韩国三级在线一区| 精品午夜久久福利影院| 亚洲在线观看免费视频| 一区二区在线观看免费| 一区二区三区欧美激情| 又紧又大又爽精品一区二区| 国产精品久久久久久福利一牛影视 | 欧美一区二区三区免费在线看 | 国产另类ts人妖一区二区| 免费亚洲电影在线| 久久精品国产精品亚洲综合| 久久精品99国产精品| 国产精品99久久久久久似苏梦涵 | 精品国产乱码久久久久久闺蜜 | 久久国产三级精品| 美美哒免费高清在线观看视频一区二区| 五月婷婷欧美视频| 中文字幕精品一区二区三区精品| 丝袜诱惑制服诱惑色一区在线观看 | 欧美一区二区三区在线电影| 日本道在线观看一区二区| 91精彩视频在线| 欧美一级二级三级蜜桃| 欧美丰满高潮xxxx喷水动漫| 日韩你懂的电影在线观看| 日韩久久久精品| 欧美精品久久久久久久多人混战| 欧美一区二区在线观看| 久久伊人蜜桃av一区二区| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产日韩欧美在线一区| 国产网站一区二区| 亚洲一区二区在线免费看| 国产呦精品一区二区三区网站| 日本韩国欧美三级| 久久精品夜色噜噜亚洲aⅴ| 亚洲一区二区三区四区不卡| 久久国产精品无码网站| 91精品综合久久久久久| 中文字幕五月欧美| 日本一区二区在线不卡| 亚洲一区二区三区四区在线| 久久精品999| 色婷婷亚洲综合| 欧美不卡激情三级在线观看| 午夜久久久久久久久久一区二区| 99久久久精品| 国产精品电影一区二区三区| 成a人片国产精品| 亚洲精品国产第一综合99久久| a级精品国产片在线观看| 久久新电视剧免费观看| 国产丶欧美丶日本不卡视频| 国产精品初高中害羞小美女文| 99久久国产综合色|国产精品| 亚洲女同一区二区| 日韩欧美一区二区在线视频| 国产精品不卡视频| 日本道免费精品一区二区三区| 亚洲成a人片综合在线| 欧美一区2区视频在线观看| 久久se精品一区二区|