报错原因
在使用 python import Crypto 时可能会报错“ModuleNotFoundError: No module named 'Crypto'” 提示该模块不存在,其实是因为 Python3 里面这个模块的名字变了。
解决方案
安装成功后,如果还是提示没有该模块,需要到 python3 的安装目录 Lib 文件夹下面的 site-package 文件夹中查看是否有 Crypto 文件夹,可能只有 crypto 文件夹,将其重命名为 Crypto 即可。
如果又出现另一个提示说没有 Crypto.Cipher,“ModuleNotFoundError:No module named ‘Crypto.Cipher’”,需要去 Crypto 文件夹下看,是否存在 Cipher 文件夹,如果没有,需要卸载 pycrypto,然后安装 pycryptodome 即可。