安装pycrypto失败和Crypto报错解决 from Crypto.Cipher import AES ModuleNotFoundError: No module named 'Crypto'


from Crypto.Cipher import AES ModuleNotFoundError: No module named 'Crypto'

  1. 不应该pip install Crypto
  2. 如果执行了1之后,需要先 pip uninstall Crypto再执行3
  3. 应该执行 pip install pycrypto
  4. 如果执行了3还提示错误,那应该是执行了3才执行的2,所以再执行下卸载3 pip uninstall pycrypto,或者俩卸载都执行一次
  5. 对于python3.6以上版本安装pycrypto会报错类似ucrt\inttypes.h(26): error C2061: syntax error: identifier 'intmax_t',解决方法见6
  6. 发现安装pycrypto失败,则安装pip install PyCryptodome即可解决