(PY) 错误消息:无法导入名称 'pkcs1_15'

(PY) Error Message : cannot import name 'pkcs1_15'

我正在研究RSA加解密,所以我应该像下面这样导入几个与之相关的包,但是其中一个无法导入。

from Crypto.Signature import pkcs1_15
from Crypto.PublicKey import RSA
from Crypto.Hash import SHA256 as SHA

它回答了类似 cannot import name 'pkcs1_15' 的错误消息。

我该如何解决这个问题?

遇到了同样的问题。 试试这个:

pip3 install cryptodome

如果你得到“cryptodome”不在 npm 注册表中或“pycryptodome”不在 npm 注册表中

你可以试试 pip 安装 pycrypto 模式 要么 pip install "pycryptodome==3.9.7" (特定版​​本)