ImportError: No module named saml2.auth

ImportError: No module named saml2.auth

我正在尝试使用 OneLogin 模块在 Python 中构建 SAML 身份验证机制,但我一直收到此错误:ImportError: No module named saml2.auth

我已按照此处列出的步骤操作:

https://github.com/onelogin/python3-saml

并安装了依赖项,但我无法安装 xmlsec 库,它显示 xmlsec 的构建轮失败并且失败,错误代码为 1。 (我也完成了 pip install wheel)

有任何解决此错误的建议吗?

xmlsec(python3-saml 的依赖)在 1.3.5 之前的版本上有一些安装问题。

v1.3.5 解决了这些问题

我所需要的只是最新版本,从这里修复了所有问题:github.com/mehcode/python-xmlsec/releases/tag/1.3.5

解决者:

sudo pip install python3-saml