ImportError:没有名为saml2.auth的模块

时间:2018-09-12 21:14:25

标签: python saml onelogin

我正在尝试使用OneLogin模块在Python中构建SAML身份验证机制,但我不断收到此错误:ImportError:没有名为saml2.auth的模块

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

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

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

任何建议如何解决此错误?

3 个答案:

答案 0 :(得分:0)

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

v1.3.5解决了这些问题

答案 1 :(得分:0)

我需要的是最新版本,所有内容都从此处修复:github.com/mehcode/python-xmlsec/releases/tag/1.3.5

答案 2 :(得分:0)

解决者:

sudo pip install python3-saml