[英]How do I install python_ldap on 64 bit windows 7?
我正在使用 python 2.7.6,在我的代碼中有一行:
import psycopg2.extensions
我已經使用 pip 安裝了它。 接下來,我的編輯告訴我,psycopg2 需要 python_ldap=2.4.19。 但是,在 PyPI 存儲庫中,只有 32 位版本,這不起作用,因為我的 Windows 是 64 位。 有一個 64 位版本的 python_ldap=2.4.28,可用在這里,但是正在運行
pip install python_ldap-2.4.28-cp27-cp27m-win_amd64.whl
在 windows 命令行中返回
python_ldap-2.4.28-cp27-cp27m-win_amd64.whl is not a supported wheel on this platform.
紅色,我猜這是一個錯誤消息。 那么,最后,我應該怎么做才能在我的筆記本電腦上安裝這個軟件包?
對於任何面臨這個問題的人,我通過從http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap安裝輪子解決了這個問題。
干杯。
編輯:我在 64 位 Windows 10 機器上執行此操作,但我認為相同的解決方案適用於 Windows 7。
$ python --version Python 3.6.0
pip install --only-binary :all: python_ldap- 3.1.0-cp36 - cp36m- win_amd64.whl
確保選擇與 python 安裝版本匹配的 .whl 文件版本
pip install --only-binary :all: python_ldap-3.1.0-cp36-cp36m-win_amd64.whl
Processing c:\users\sthomas05\downloads\python_ldap-3.1.0-cp36-cp36m-win_amd64.whl
Requirement already satisfied: pyasn1>=0.3.7 in c:\users\sthomas05\appdata\roaming\python\python36\site-packages (from python-ldap==3.1.0) (0.4.5)
Requirement already satisfied: pyasn1-modules>=0.1.5 in c:\users\sthomas05\appdata\roaming\python\python36\site-packages (from python-ldap==3.1.0) (0.2.4)
Installing collected packages: python-ldap
Successfully installed python-ldap-3.1.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.