如何修复openssl.ssl.wantreaderror



我对pyopenssl遇到麻烦。错误消息是'openssl.ssl.wantreaderror'。

我在下面进行调试。https://github.com/opencv/open_model_zoo

第一个错误发生了。asn1crypto._ffi.librarynotfounderror:找不到图书馆libcrypto

我在下面确认了信息。

在64位Windows上获取并安装crypto.dll

我从crypto更改为文件中的libcrypto。

(virtualenv路径( lib site-packages asn1crypto_perf_big_num_ctypes.py

所以我解决了第一个错误。但是第二个错误发生了。

openssl.ssl.wantreaderror

我的环境在下面。Windows 10VirtualenvPython 3.7.1pyopenssl 19.0.0Visual C 2017OpenSSL 1.0.2、1.1.0、1.1.1

(virtualenv路径( lib site-packages openssl ssl.py

1620线

error = _lib.SSL_get_error(ssl, result)
if error == _lib.SSL_ERROR_WANT_READ:
    raise WantReadError()
I installed OpenSSL both of 1.0.2 and 1.1.1.

错误消息是'openssl.ssl.wantreaderror'。

尽管我不知道原因,但我正常使用不调试模式执行它。

最新更新