Far*_*vid 2 pip python-2.7 python-ldap
我正在使用python 2.7.6,在我的代码中有一行:
import psycopg2.extensions
Run Code Online (Sandbox Code Playgroud)
我已经使用pip安装了 接下来,我的编辑器告诉我,psycopg2需要python_ldap = 2.4.19。但是,在PyPI存储库中,只有32位版本,该版本不起作用,因为我的Windows是64位。有python_ldap = 2.4.28的64位版本在此处获得,但正在运行
pip install python_ldap-2.4.28-cp27-cp27m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
在Windows命令行中返回
python_ldap-2.4.28-cp27-cp27m-win_amd64.whl is not a supported wheel on this platform.
Run Code Online (Sandbox Code Playgroud)
红色,我猜这是一个错误消息。因此,最后,我应该怎么做才能在笔记本电脑上安装该软件包?
对于面临此问题的任何人,我都通过安装http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap中的滚轮解决了此问题。
干杯。
编辑:我是在64位Windows 10计算机上执行此操作的,但是我想相同的解决方案也适用于Windows 7。
$ python --版本 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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7128 次 |
| 最近记录: |