Windows上出现“无法找到vcvarsall.bat”错误

5
6小时前,我开始寻找在Windows 7上编译Python 2.7的C扩展的解决方案。我尝试了所有可能的解决方案,如使用旧版本的MINGW或尝试tdm-mingw版本(4.4.)。此外,我尝试更改cygwinccompiler中的"-Wall -mno-cygwin"并创建了新的文件distutils.cfg来进行新的构建。但我仍然会得到“至少”以下错误:“error: command 'gcc' failed with exit status 1”。请问有没有人可以在Windows下编译像“pip install lxml”这样的东西?如果有,请分享您的智慧... ;) 您运行的是哪种MINGW版本...您的Python版本是多少或您修改后的cygwinccompiler.py看起来像什么?

5
我作弊了,开始使用www.lfd.uci.edu/~gohlke/pythonlibs/。 - Jakob Bowyer
@JakobBowyer 我也是...但要如何用困难的方式实现呢? - Jurudocs
在安装MinGW后,这种情况发生过吗? - agconti
可能是重复的问题:错误:无法找到vcvarsall.bat - Alok
1个回答

3
您尝试过微软的Visual C++编译器吗?如果没有,您可以在此下载“Microsoft Visual C++ Compiler for Python 2.7”来查看是否可以避免“无法找到vcvarsall.bat”错误:https://www.microsoft.com/en-us/download/details.aspx?id=44266。这通常在我的Windows上使用Python 2.7时有效。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接