python - 如何在 windows 命令提示符下使用 python 3 的加密库?简单地导入会出错
问题描述
每当我尝试导入加密时,都会出现错误:
ModuleNotFoundError: No module named 'crypto'
我可以在用 pycharm 编写的程序中使用它,但不能在命令提示符下使用它。我在我编写的程序中使用它进行 AES 加密。我知道在 python 2 中,该模块曾经是带有大写 C 的 Crypto,但除此之外,我不确定对 python 3 进行了哪些更改,这些更改需要我在导入加密之前做一些事情。
解决方案
您需要使用安装 pycryptopip install pycryptodome
有关更多信息,请参阅以下链接。 https://pycryptodome.readthedocs.io/en/latest/src/cipher/aes.html https://stackoverflow.com/a/58077358/4416405
推荐阅读
- javascript - Select2 似乎不适用于 easyadmin3
- sql - 为列重复行一定次数
- node.js - 尝试安装 jquery-ui/data 时出现权限错误
- java - 如何自定义 AnyLogic 中的 pedwait 吸引子选择?
- javascript - 如何将样式从 Vue.extend 和 Vuetify 注入到内容脚本中?
- mysql - MYSQL - 如果不在类别中并且正则表达式匹配内容,则:(添加到类别并从其他类别中删除)
- android - 如何在使用 Kotlin 在 androidStudio 中更改手机方向的同时保存我的图像
- git - git cherry-pick 并在分支之间合并时出现意外行为
- c++ - 从 C++ 调用函数时发生段错误
- c++ - 在不解锁互斥锁的情况下通知 condtion_variable 仍然可以正常工作。为什么?