為什么你的Python包老是裝不上?收下這個(gè)網(wǎng)站就對(duì)了

? ? ?作者:劉志軍
? ? ?來(lái)源:Python之禪

Python以第三方包豐富而著稱(chēng),你想要的功能都能通過(guò)pip命令安裝,避免什么都要自己重新造輪子尬尷。
但是pip安裝有兩個(gè)常見(jiàn)問(wèn)題,第一是下載慢,第二是無(wú)法安裝。慢的原因是資源服務(wù)器放在大洋彼岸的美帝,無(wú)法安裝多半因?yàn)槟阌玫氖荳indows系統(tǒng)今天的文章就是為解決這兩個(gè)問(wèn)題而準(zhǔn)備的。
1、下載慢怎么辦?
為了加速下載速度,國(guó)內(nèi)有大廠對(duì)pypi(存放第三發(fā)python包的資源服務(wù)器)做了鏡像,比如常用的有豆瓣源。我們?cè)诎惭b的時(shí)候只要指定豆瓣源的地址就可以,例如:# 安裝flask這樣速度就很快。你也可以把url寫(xiě)入pip配置文件中,這樣每次執(zhí)行pip的時(shí)候就不需要指定源地址了。
pip -i http://pypi.douban.com/simple install Flask -- trusted-host pypi.douban.com
將下面的內(nèi)容寫(xiě)入到pip.ini文件中[global]
trusted-host = pypi.douban.com
index-url = http://pypi.douban.com/simple
2、安裝失敗怎么辦?
很多人用Windows做開(kāi)發(fā),包括我在內(nèi)也有一半的時(shí)間在用 Windows,Windows有很多毛病,比如包無(wú)法正常安裝的問(wèn)題。大家遇到最多的問(wèn)題可能是安裝MySQL驅(qū)動(dòng)
(可以點(diǎn)擊圖片放大看下錯(cuò)誤,你一定遇到過(guò))
咋安裝個(gè)包都這么困難?
編程就像打怪升級(jí),總會(huì)遇到各種各樣的問(wèn)題,但只要你不放棄就總有辦法遇見(jiàn)最后的大boss,況且你遇到的坑早就有人踩過(guò)了。這不,凡是Windows無(wú)法正常安裝的包都可以通過(guò)下面這個(gè)網(wǎng)站解決

例如MySQ驅(qū)動(dòng)包,對(duì)應(yīng)有2.7,3.5,3.6,3.7,3.8 多個(gè)版本,同時(shí)還分32位和64位。

3、如何安裝
第一步:打開(kāi)網(wǎng)站:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python (這個(gè)網(wǎng)站一定要收藏好)第二步:下載相應(yīng)版本的whl文件第三步:pip install mysqlclient-1.4.6-cp37-cp37m-win32.whl
大功告成!最后再提示一下,如果你要下載的包在這個(gè)網(wǎng)站找到不怎么辦?比如 mitmproxy 這個(gè)庫(kù),直接用 pip 也無(wú)法成功安裝? ?之所以裝不了是因?yàn)樗蕾嚨哪承?kù)不支持直接pip安裝,事先在這個(gè)網(wǎng)站找到對(duì)應(yīng)的whl文件進(jìn)行安裝就可以解決了。
◆?◆?◆ ?◆?◆
長(zhǎng)按二維碼關(guān)注我們
數(shù)據(jù)森麟公眾號(hào)的交流群已經(jīng)建立,許多小伙伴已經(jīng)加入其中,感謝大家的支持。大家可以在群里交流關(guān)于數(shù)據(jù)分析&數(shù)據(jù)挖掘的相關(guān)內(nèi)容,還沒(méi)有加入的小伙伴可以掃描下方管理員二維碼,進(jìn)群前一定要關(guān)注公眾號(hào)奧,關(guān)注后讓管理員幫忙拉進(jìn)群,期待大家的加入。
管理員二維碼:
●?互聯(lián)網(wǎng)大佬學(xué)歷&背景大揭秘,看看是你的老鄉(xiāng)還是校友
評(píng)論
圖片
表情
