【问题标题】:(PY) Error Message : cannot import name 'pkcs1_15'(PY) 错误消息:无法导入名称 'pkcs1_15'
【发布时间】:2019-12-01 15:09:20
【问题描述】:

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

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

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

我该如何解决这个问题?

【问题讨论】:

    标签: python encryption rsa signature pkcs#1


    【解决方案1】:

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

    你可以试试 pip 安装 pycrypto 模式 或者 pip install "pycryptodome==3.9.7"(具体版本)

    【讨论】:

    【解决方案2】:

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

    pip3 install cryptodome
    

    【讨论】:

    • pip3 安装 pycryptodome 作品 (pycryptodome.readthedocs.io/en/latest/src/installation.html) –
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-05
    • 1970-01-01
    • 2017-08-11
    • 2021-02-19
    • 2014-01-29
    • 2016-11-21
    相关资源
    最近更新 更多