解決Python報(bào)錯(cuò)No module named Crypto問(wèn)題
Python出現(xiàn)No module named“Crypto”
之前看過(guò)這問(wèn)題,沒(méi)引起注意,今天自己用到了,翻車(chē)了。整活了半天,記錄一下。
有時(shí)候需要用到Crypto庫(kù),但當(dāng)用
pip install Crypto
安裝后仍提示:No module named ‘Crypto’。
在PyCharm安裝pycryptodome庫(kù)也依舊不行(pycryptodome是crypto的延伸版本,用法和crypto是一模一樣的,可以完全替代crypto)。
嘗試卸載再安裝:
pip uninstall crypto pycryptodome pip install pycryptodome
還是一樣報(bào)錯(cuò)
嘗試修改文件夾名稱(chēng),因?yàn)槲募A名是crypto,而報(bào)錯(cuò)的是Crypto,首字母大寫(xiě)。
找到python 目錄下面的\Lib\site-packages,手動(dòng)將crypto改為Crypto。果然,還是不行。
經(jīng)過(guò)一番網(wǎng)上沖浪,找到解決方案
如下:
1. Win+R打開(kāi)cmd,按以下順序輸入安裝命令,無(wú)視類(lèi)似下圖的報(bào)錯(cuò)!
pip install pycryptodome pip install crypto pip install pycrypto
2. 找到python 目錄下面的\Lib\site-packages,手動(dòng)將crypto改為Crypto
3. 重新運(yùn)行程序,No module named 'Crypto'報(bào)錯(cuò)消失,程序嘎嘎亂跑了。
總結(jié)
機(jī)子配置、py版本等因素很多,什么win7和win10,py3.6和3.9啥的,多少都有點(diǎn)差異,解決方法多樣,以上僅供參考
反正都是瞎搞,只要代碼跑得起來(lái)就不要?jiǎng)恿?/p>
這些僅為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中類(lèi)的mro與繼承關(guān)系詳解(二)
這篇文章主要介紹了Python中類(lèi)的mro與繼承關(guān)系詳解,上一篇我們已經(jīng)通過(guò)mro相關(guān)資料介紹了mro繼承關(guān)系的基礎(chǔ)內(nèi)容,這片緊接著上一篇文章展開(kāi)詳細(xì)內(nèi)容,需要的朋友可以參考一下2022-07-07查看Python依賴(lài)包及其版本號(hào)信息的方法
今天小編就為大家分享一篇查看Python依賴(lài)包及其版本號(hào)信息的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08利用Pandas讀取某列某行數(shù)據(jù)之loc和iloc用法總結(jié)
loc是location的意思,和iloc中i的意思是指integer,所以它只接受整數(shù)作為參數(shù),下面這篇文章主要給大家介紹了關(guān)于利用Pandas讀取某列某行數(shù)據(jù)之loc和iloc用法的相關(guān)資料,需要的朋友可以參考下2022-03-03Python中的圖形繪制簡(jiǎn)單動(dòng)畫(huà)實(shí)操
這篇文章主要介紹了Python中的圖形繪制簡(jiǎn)單動(dòng)畫(huà)實(shí)操,?Matplotlib?是一個(gè)非常廣泛的庫(kù),它也支持圖形動(dòng)畫(huà),動(dòng)畫(huà)工具以?matplotlib.animation?基類(lèi)為中心,它提供了一個(gè)框架,圍繞該框架構(gòu)建動(dòng)畫(huà),下面來(lái)看看具體的實(shí)現(xiàn)過(guò)程吧,需要的小伙伴可以參考一下2022-02-02Python辦公自動(dòng)化批量處理文件實(shí)現(xiàn)示例
這篇文章主要為大家介紹了Python辦公自動(dòng)化批量處理文件實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06簡(jiǎn)介Python設(shè)計(jì)模式中的代理模式與模板方法模式編程
這篇文章主要介紹了Python設(shè)計(jì)模式中的代理模式與模板方法模式編程,文中舉了兩個(gè)簡(jiǎn)單的代碼片段來(lái)說(shuō)明,需要的朋友可以參考下2016-02-02簡(jiǎn)單掌握Python的Collections模塊中counter結(jié)構(gòu)的用法
counter數(shù)據(jù)結(jié)構(gòu)被用來(lái)提供技術(shù)功能,形式類(lèi)似于Python中內(nèi)置的字典結(jié)構(gòu),這里通過(guò)幾個(gè)小例子來(lái)簡(jiǎn)單掌握Python的Collections模塊中counter結(jié)構(gòu)的用法:2016-07-07