我要做的是在不是系统默认设置的 python 安装上安装和使用 python。
这是一个 64 位 Python.NET 安装,版本 2.7.11。
我已经为 python-ldap 安装了 pip 和最新的 64 位轮子。我无法使用 PyPl 上可用的版本,因为它只有 32 位。
为了测试我是否可以导入 ldap,我运行: dpython.exe -c "import ldap"
返回:
File "<string>", line 1, in <module>
File "C:\Program Files\Thinkbox\Deadline8\bin\lib\site-packages\ldap\__init__.py", line 22, in <module>
import _ldap
ImportError: DLL load failed: The specified module could not be found.
检查我认为已安装的 pip:
pip list
回报:
pip (8.1.2)
python-ldap (2.4.25)
setuptools (24.3.0)
wheel (0.29.0)
真正奇怪的是,我已经在系统的 python 安装(位于 C:\Python27 中的那个)上成功安装并使用了完全相同的轮子。
为了让 python 找到这个模块,我缺少什么?