from Crypto.Cipher import AES找不到模块报错的解决方案记录

背景

在研究飞书事件的时候,飞书给了一个案例,第一行就是

from Crypto.Cipher import AES

运行报错找不到模块Crypto.Cipher


解决

通过下面集中方案尝试,最后一种才是可行的.如果要找方案,请跳到最后

  1. pip install crypto
    按照缺什么装什么的原理,安装了模块,但是却不能执行,就很尴尬,开发文档也没有相应的说明

    • 尝试把引入改为from crypto.Cipher import AES
      大写改小写,同样报错找不到模块
    • 尝试把引入改为from crypto.cipher import AES
      再次改小写,仍然报错
  2. pip install pycrypto
    然后据说有什么后续模块pycrypto,安装后一样的报错

  3. pip install pycryptodome
    运行同样报错找不到模块

  4. 先卸载,再安装

pip uninstall crypto
pip uninstall pycrypto
pip install pycryptodome

这种方案下,原代码才是可行的

注意这里是dome,不是demo!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

但老师

要是看起来爽 求打赏一耳光

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值