ModuleNotFoundError: No module named 'Crypto.Cipher'

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

緣由及處理:
在使用python3是常常會用到import一個第三方庫,可是有時候會提示某個模塊不存在,如Crypto
實際上是由於Python3裏面這個模塊的名字變了。dom

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,好了,如今在打開文件能夠看見須要的文件都在,看下圖

blog

相關文章
相關標籤/搜索