在Windows上的virtualenv中安装pythonldap

2024-10-01 13:43:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在处理一个使用ldap认证模块的Django项目。这是在我们的服务器上运行,但我遇到了一些问题,使它在我的windows开发计算机上运行。在

我的环境使用的是virtualvn,在尝试安装pip python ldap时,我收到以下消息:

error: Unable to find vcvarsall.bat

有人知道会出什么问题吗?在


Tags: 模块pipto项目django服务器消息环境
2条回答

不幸的是,许多Python模块在Windows上安装时遇到问题。你收到的错误是一个我永远无法修复的错误,即使考虑到网络上的大量信息。请尝试使用此链接的预编译版本:http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap

要扩展@Brandon的答案,请使用预建轮子进行安装:

  1. 确保已安装pip 19.2+版本:

    $ pip  version
    pip 19.2.3
    
  2. 检查您的Python版本和体系结构(32/64位)https://stackoverflow.com/a/10966396/1026

    ^{2美元
  3. https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap下载匹配的预构建*.whl

    例如,给定上面的Python,我选择了“Python峎ldap‑3.2.0‑cp37‑cp37m‑winamd64.whl”

  4. 安装时:

    pip install path\to\your.whl
    

相关问题 更多 >