日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:20日期:2022-06-19 15:20:13
目錄1. pip在線安裝2. pip離線安裝3. 查看與升級庫4. 設置國內源5. pip.main自動安裝6. 其他

大家好,我是才哥。

最近周末也加班了,害…

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

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

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

1. pip在線安裝

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

我們以安裝plotly為例,安裝表現如下:

pip install plotly

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

如果需要安裝的第三方庫已經存在,我們執行安裝命令的時候會提示其存在且展示庫安裝的位置,其表現如下:

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

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

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

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

安裝超時(因為在線安裝,會請求第三方庫所在的源,默認的源是在海外的,我們請求的時候可能速度過慢導致超時之類的) 版本號不匹配(由于我們的python環境可能存在其他一些庫,而庫與庫之間可能存在依賴關系,如果安裝的庫版本太新或者太舊都有可能與現有的庫存在不匹配而無法正常安裝)

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

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

國內源可選項(第3部分我們將介紹如何一勞永逸)

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

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

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

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

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

pip install plotly==4.9

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

不指定的情況下,默認安裝最新的 == 指定具體版本號 <= 指定最高版本號 >= 指定最低版本號 < 不高于某版本號 > 不低于某版本號

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

pip install 'plotly<4.14'

以下為錯誤示范命令:

pip install plotly<4.14

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

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

2. pip離線安裝

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

比如,我們還是以plotly為例,現在某網站下載其文件,然后再本地離線安裝。

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

安裝指令如下:

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

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

推薦下載第三方庫文件的網站:

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

Pypi :https://pypi.org/

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

3. 查看與升級庫

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

關于查看

通過pip list 可以查看已經安裝的庫。

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

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

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

關于升級

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

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

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

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

4. 設置國內源

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

方法很簡單

在當前用戶目錄下(C:Usersxxpip,xx 表示當前使用的用戶,比如gongdc)創建一個 pip.ini文件,文件內容如下:

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

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

5. pip.main自動安裝

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

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

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

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

# 如果需要引用的庫未安裝,則自動安裝 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()方法進行依賴庫的安裝(這里窮舉了需要用到的庫) 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 npfrom PIL import Image

執行以上代碼,如果有庫未安裝則運行結果如下:

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

6. 其他

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

import oslibs = ['requests','beautifulsoup4','jieba','matplotlib','wordcloud','pandas','pillow']for lib in libs: os.system('pip install ' + lib)

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

一些報錯提示

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

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

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

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

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

pip install --user 第三方庫名稱

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

以上就是Python自動安裝第三方庫的小技巧(pip使用詳解)的詳細內容,更多關于Python自動安裝第三方庫的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品v日韩精品v欧美精品网站| 91精品国产成人观看| 国产日本亚洲| 91福利精品在线观看| 日本成人中文字幕| 久久国产乱子精品免费女| 日本特黄久久久高潮| 日韩av中文在线观看| 7777精品| 欧美日本精品| 国产精品色婷婷在线观看| 国产日产精品_国产精品毛片| 久久国产麻豆精品| 国产一区二区三区黄网站| 国产理论在线| 亚洲经典在线| 欧美日一区二区三区在线观看国产免 | 欧美日韩国产精品一区二区亚洲| 久久视频精品| 欧美成人久久| 久久精品免费一区二区三区| 国产日韩一区二区三区在线播放| 欧美国产视频| 激情久久久久久久| 日本精品久久| 伊人久久av| 亚洲精品综合| 国产精品国产三级国产在线观看| 日韩免费av| 日韩精品午夜视频| 韩国女主播一区二区三区| 91成人精品| 欧美激情视频一区二区三区免费| 国产精品国产一区| 亚洲第一区色| 欧美日韩亚洲一区在线观看| 日本免费一区二区三区四区| 亚洲精品进入| 日韩欧美一区二区三区免费看| 黄色日韩在线| 中文在线中文资源| 国产探花一区| 国产免费成人| 成人黄色av| 日韩毛片一区| 久久久久久久久丰满| 中文字幕成在线观看| 久久高清免费观看| 欧美日韩中文一区二区| 五月亚洲婷婷 | 亚洲播播91| 日韩av中文字幕一区二区三区| 蜜桃精品在线| 电影91久久久| 国产极品嫩模在线观看91精品| 久色成人在线| 最新中文字幕在线播放| 三级久久三级久久久| 久久国产中文字幕| 日韩在线不卡| 在线精品亚洲欧美日韩国产| 麻豆国产一区| 国内揄拍国内精品久久| 欧美激情麻豆| 国产精品2区| 国产精品国码视频| 国产精品a久久久久| 99久久精品网| 免费一级欧美片在线观看网站| 综合日韩在线| 欧美片第1页综合| 日本午夜精品| 国产精久久一区二区| 日韩va亚洲va欧美va久久| 在线精品亚洲| 国产精品tv| 都市激情国产精品| 伊人精品一区| 首页国产欧美久久| 国产亚洲欧美日韩在线观看一区二区| 97成人在线| 日本一二区不卡| 激情综合亚洲| 少妇精品在线| 久久精品国产999大香线蕉| 四季av一区二区凹凸精品| 久久精品电影| 亚洲精品黄色| 国产日产精品一区二区三区四区的观看方式| 欧美一级二级三级视频| 国产a久久精品一区二区三区| 日韩精品免费一区二区三区| 亚洲制服少妇| 国内精品亚洲| 99精品综合| 国产精品一区免费在线| 国产伦精品一区二区三区视频| 精品美女视频| 最新国产精品视频| 国产超碰精品| 日本少妇一区二区| 免费精品国产的网站免费观看| 日韩欧美中文字幕一区二区三区| 国产欧美一区二区精品久久久| 日韩理论片av| 91精品美女| 鲁大师影院一区二区三区| 国产精品不卡| 国产丝袜一区| 久久99伊人| 亚洲特级毛片| 另类小说一区二区三区| 亚洲日韩视频| 国产农村妇女精品一区二区| 精品中文字幕一区二区三区 | 久久一区精品| 日韩三区四区| 亚洲综合丁香| 亚洲天堂成人| 亚洲欧洲美洲av| 国产成人精品三级高清久久91| 国产精品va| 亚洲另类视频| 亚洲一区二区三区高清不卡| 日韩免费视频| 精品国产91| 国产一区二区三区不卡视频网站 | 电影91久久久| 久久伊人国产| 美女视频一区在线观看| 亚洲精选久久| 中文字幕一区二区三区四区久久| 精品一区毛片| 美女91精品| 亚洲精品乱码日韩| 亚洲精品少妇| 久久国产日韩欧美精品| 国产精品日本一区二区三区在线 | 国产偷自视频区视频一区二区| 国产手机视频一区二区 | 日韩亚洲精品在线| 狠狠久久婷婷| 日韩精品一区二区三区中文在线| 日韩一级网站| 国产精品视频一区二区三区四蜜臂| 欧美日韩一二三四| 久久九九精品| 久久不射中文字幕| 日本国产一区| 国产欧洲在线| 久久亚洲美女| 老司机免费视频一区二区| 日韩欧美不卡| 亚洲黄页一区| 久久精品99国产精品日本| 国产一区二区三区免费在线| 91看片一区| 天堂va欧美ⅴa亚洲va一国产| 欧美国产免费| 亚洲一区二区三区免费在线观看 | 国产精品久久久久久模特| 在线一区av| 日本亚洲最大的色成网站www| 精品国产一区二区三区噜噜噜| 国精品一区二区| 天堂va在线高清一区| 欧美aa一级| 精品日韩一区| 日韩精品欧美精品| 久久大逼视频| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 奇米狠狠一区二区三区| av中文资源在线资源免费观看| 午夜国产精品视频| 樱桃视频成人在线观看| 日本午夜精品久久久久| 亚洲国产日韩欧美在线| 超级白嫩亚洲国产第一| 久久国产尿小便嘘嘘| 亚洲一区二区三区中文字幕在线观看| 日韩专区精品| 成人午夜网址| 荡女精品导航| 国产精品欧美日韩一区| 一区二区亚洲视频| 91久久午夜| 99国内精品| 日韩精品水蜜桃| 国产激情在线播放| 精品久久久中文字幕| 久久一区视频| 国产精品成人国产| 日韩欧美高清一区二区三区| 99在线精品视频在线观看| 亚洲一级特黄| 免费成人网www| 激情五月综合| 丝袜美腿亚洲色图| 日本va欧美va瓶| 99视频精品全部免费在线视频|