簡體   English   中英

Windows 64位上的python-ldap失敗

[英]python-ldap on Windows 64bit fails

我正在嘗試在Windows 7 64位上將python-ldap庫與Python 2.7一起使用。 我有64位Python,在Gohlke先生管理的出色的存儲庫的幫助下,我能夠啟動並運行大多數庫: http ://www.lfd.uci.edu/~gohlke/pythonlibs/

但是,在python-ldap上,我絆住了:安裝時,然后嘗試包括它:

import ldap

我收到以下錯誤:

File "[...]\__init__.py", line 22, in <module>
    from ldap._ldap import *
ImportError: DLL load failed: %1 is not a valid Win32 application.

%1文件是_ldap.pyd

我做錯什么了嗎?


現在,這個問題尚無定論。 安裝python-ldap-2.4.13.win-amd64-py2.7時出現了上述問題。 然后,我從PyPI卸載並嘗試安裝win32版本,這當然也不起作用。 然后,我卸載了該版本,並從同一exe文件重新安裝了64位版本。 現在一切正常。

編輯摘要:

  • 將Python版本更改為2.7(原始帖子中存在錯誤)
  • 描述問題如何解決

您可以在此處安裝Osuch的版本: https ://pypi.python.org/pypi/python-ldap/

選擇合適的版本

來源: http//www.osuch.org/python-ldap

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM