from Crypto.Cipher import AES 报错的主要原因是使用 pip install crypto 安装的 crypto 库中没有 cipher 相关的文件夹,更找不到 AES.py.
from Crypto.Cipher import AES
pip install crypto
crypto
cipher
AES.py
pip install pycryptodome
Windows下 旧版本 pycryptodome安装后,会拷贝 crypto 到 site-packages 下, 此时需要修改 crypto 为 Crypto.
pycryptodome
site-packages
Crypto
此步骤在新版本 pycryptodome 中已不存在
问题分析
解决步骤
安装库
修改文件夹名称