from Crypto.Cipher import AES ModuleNotFoundError: No module named 'Crypto'
- 不应该pip install Crypto
- 如果执行了1之后,需要先 pip uninstall Crypto再执行3
- 应该执行 pip install pycrypto
- 如果执行了3还提示错误,那应该是执行了3才执行的2,所以再执行下卸载3 pip uninstall pycrypto,或者俩卸载都执行一次
- 对于python3.6以上版本安装pycrypto会报错类似ucrt\inttypes.h(26): error C2061: syntax error: identifier 'intmax_t',解决方法见6
- 发现安装pycrypto失败,则安装pip install PyCryptodome即可解决
如果还是出现 ModuleNotFoundError: No module named 'Crypto' 经查,目录是小写 解决方法 pip install crypto pip uninstall crypto pip uninstall pycryptodome pip install pycryptodome
就是先安装crypto 再卸载,再重装 pycryptodome
用到了,不错