jam*_*ean 3 python django virtualenv
我正在使用ldap身份验证模块的Django项目中进行工作。这正在我们的服务器上运行,但是我在将其运行在Windows dev机器上时遇到了问题。
我的环境正在使用virtualevn,当尝试安装pip python-ldap时,我收到以下消息:
error: Unable to find vcvarsall.bat
Run Code Online (Sandbox Code Playgroud)
有谁知道会出什么问题吗?
Nic*_*lay 16
要扩展@Brandon 的答案,请使用预制轮进行安装:
确保您安装了 pip 19.2+:
$ pip --version
pip 19.2.3
Run Code Online (Sandbox Code Playgroud)检查您的 Python 版本和架构(32/64 位)/sf/answers/767647751/:
$ python -c 'import sys; print(sys.version)'
3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
Run Code Online (Sandbox Code Playgroud)*.whl
从https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap下载匹配的预构建
例如,给定上述的Python我拿起“python_ldap?3.2.0?CP37?cp37m?win_ AMD64 .whl”
安装它:
pip install path\to\your.whl
Run Code Online (Sandbox Code Playgroud)不幸的是,许多Python模块在Windows上安装时遇到麻烦。即使网络上有大量可用信息,您所收到的错误也是我无法解决的错误。尝试以下链接以获取预编译的版本:http : //www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap
归档时间: |
|
查看次数: |
3698 次 |
最近记录: |