我正在尝试在Windows框上使用Python Flask设置单点登录。
我应该使用Flask-LDAP或Flask-Kerberos,但似乎无法在Windows框上使用pip安装它。
安装失败并显示错误:
严重错误C1083:无法打开包含文件:'lber.h':没有此类文件或目录
有人有这样做的经验吗?
答案 0 :(得分:0)
无法安装先决条件。我使用Christoph Gohlke的python-ldap轮来安装python-ldap。安装python-ldap之后,pip install Flask-LDAP
成功运行。
我不使用Flask-Kerberos,所以我不确定哪个组件无法在那里安装,但是可能具有相似的分辨率。找出哪个prereq失败,找到它的非官方Windows轮子,然后在已安装的prereq下重试。