windows 10 和 python 2.7.9 环境
pip 安装 django-auth-ldap 报错:
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
根据提示去官网下载了 vcforpython2.7 的安装包,安装之后,依然报错。
error: command 'C:\Users\gu\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\
Bin\amd64\cl.exe' failed with exit status 2
有大神遇到过这个问题吗?请问要怎么解决,谢谢了。
1
f2ex OP vcforpython27 这个包重装过好几次了,是安装之后还要进行什么配置吗?
|
2
Allianzcortex 2016-03-14 17:41:55 +08:00
直到我彻底转投 Linux 之前是无解的。部分 Python 包需要 visual C++ 的支持,但用了 virtualenv 之后就全乱了。大概一年半前。
我的无解意思是你不知道它什么时候就出问题了。爆栈站上是有解决方法,但你就看着下面一堆人说 Thanks ,自己还是根本没有办法用。 或者用虚拟机先装 Linux 用(其实完全格式化 Linux 装个 windows 虚拟机也不是什么太大问题) 或者, good luck:-) http://stackoverflow.com/questions/27670365/python-pip-install-error-unable-to-find-vcvarsall-bat-tried-all-solutions |
3
f2ex OP @Allianzcortex 我系统从 win8.1 自动升级到 win10 的时候,还是正常的, 后来重新安装了次 win10 就开始了,哎。。
谢谢给的链接,我去试试看能不能解决。三克油 |
4
loadingimg 2016-03-14 18:29:03 +08:00
我的也是这个错误
|
5
f2ex OP @Allianzcortex
问题解决了。我先把 VcForPython27 的包安装上,然后把 python27 卸载干净,为了确保,重启下电脑, 然后在安装 python2.7.x ,最后再执行 pip install django-auth-ldap 安装成功。 |
6
Allianzcortex 2016-03-14 18:48:45 +08:00
@f2ex congratulations--:)
|