CryptoUnavailableError:没有可用的加密库并且从 oauth2client 导入加密失败。
我在链接中提到了上述错误。我能够通过重新安装 pyOpenSSL 和密码学来解决这个问题。但是现在正在引发以下错误。
ImportError: No module named cryptography.hazmat.bindings._openssl
这里 _openssl 是一个 unix 可执行文件(_openssl.so)。以下是导入语句
from cryptography.hazmat.bindings._openssl import ffi, lib
上面的代码在密码学模块的 bindings.py 中。这些都与使用 oauth2client 的 gspread 身份验证相关联。请帮帮我。我正在为此苦苦挣扎。
更新:这个问题是由一些依赖失败引起的。我无法找到依赖项失败的地方。从顶部重新安装了所有库。这样就解决了问题。