python - 无法导入 ChaCha20
问题描述
我一直在尝试将 ChaCha20 用于一些学校作业,但我似乎无法导入它。当我运行代码时出现错误
from Crypto.Cipher import ChaCha20
ImportError: cannot import name ChaCha20
我尝试从 Crypto.Cipher (例如 AES)导入其他东西,但没有收到任何错误。
编辑:即使在卸载所有内容并重新安装 pycryptodome(仅)之后,我仍然会遇到同样的错误,为什么?
EDIT2:现在我是个白痴。卸载 pycrypto 并安装 pycryptodome 后它不起作用,因为我为 python2.x 安装了它并且我使用 python3.x 来解决它我只需要做的是pip3 install pycryptodome
解决方案
推荐阅读
- android - 使用意图打开下载的文件
- python - 如何在 PowerPoint 演示文稿中使用 Pandas Styler 对象?
- html - 如何在css中自上而下之前从左到右流动多列元素?
- php - 解析 simpleXML
- r - 删除 data.table 中的所有重复项,添加带有标识符列表的列
- java - 在作为泛型的 binarySearch() 方法中使用关系运算符会产生错误。如何处理这种情况?
- python-3.x - 如何在 python 中将列表转换为具有特定格式的字典?
- c# - 如何在 .Net Core 中启动后添加 dbContext?
- android - 如何以编程方式更改 android.support.design.widget.FloatingActionButton 颜色
- react-native - ScrollView 不允许滚动,除非子组件是 Button 或 Touchable