使用加密算法时报错:ModuleNotFoundError: No module named ‘Crypto‘

发布时间 2023-07-10 16:35:58作者: lytcreate

解决办法:

安装Crypto 模块,执行 pip install Crypto ,安装成功后,再执行命令,还是报上面的错误

第一步:

在python3 (或者 python 虚拟环境)目录下的 /Lib/site-packages/ 目录下找到 crypto 、crypto-1.4.1.dist-info 目录,将crypto 首字母改为大写,即修改名称为 Crypto、 Crypto-1.4.1.dist-info
此时可能会报错:

ModuleNotFoundError: No module named 'Crypto.Cipher'

 

第二步:

安装 pycryptodome

用pip3 安装或者下载包进行安装即可解决