解決python中遇到No module named XXX的4種辦法!最後一種基本99%能成功

遇到提示No module named XXX

產生的原因
 python 中有大量的工具包,報這個錯誤的時候代表你對應的工具包沒有下載.(xxx代表你缺少的包)
方法一:
pip install XXX
方法二:

conda install xxx

方法三:

方法一和方法二都失敗的時候嘗試使用,不停切換國內鏡像源(多次嘗試,有點運氣成分!),網上方法也很多,我就不重複了.

方法四(離線下載包):

以上的方法都搞不好的時候!這時候就需要它了!!!,從上面我們大概有個概念,報錯的原因是因爲缺少對應的包,上面三種辦法本質上是 官方給的快捷命令來下載對應的包,好處就是讓我們不用費力在晚上找對應的離線包;一般能很好的解決問題,可是有時候就無論怎麼嘗試都失敗,這時候我們換個思路,下載對應包的離線包,也就是找到對應包的下載地址.(如圖所示)

whl文件解釋
首先找到你需要的包的**.whl**文件,
下面是解釋文件名字的意思:
{
cp37對應的是你的python 版本3.7
win64:自然對應我們常用的 64位windows電腦
x86 win32 對應的是32位windows電腦
linux:對應linux系統
macosx:代表蘋果系統
}
然後就是下載它(可能下載有的包需要 科學上網 )
最後一步:
打開電腦終端 找到你文件 下載的路徑 然後
pip install 你下載的離線包的名字
最後祝你好運!
安裝離線包

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章