ModuleNotFoundError: No module named 'Crypto.Cipher'


ModuleNotFoundError: No module named 'Crypto.Cipher'報錯問題

原因及處理:
在使用python3是經常會用到import一個第三方庫,但是有時候會提示某個模塊不存在,如Crypto
其實是因為Python3里面這個模塊的名字變了。

1.pip install pycrypto試試
2.安裝成功后,如果還是提示沒有該模塊,那就python3的安裝目錄Lib—-site-package中查看是否有Crypto文件夾,這時你應該看到有crypto文件夾,將其重命名為Crypto即可
3.如果又出現另一個提示說沒有Crypto.Cipher,“ModuleNotFoundError:No module named ‘Crypto.Cipher’”,那就去Crypto文件夾下看,是否存在Cipher文件夾,如果不存在,看第4步
4.這時需要卸載pycrypto,pip uninstall pycrypto,然后安裝pycryptodome,pip install pycryptodome,好了,現在在打開文件可以看見需要的文件都在,看下圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM