我的问题不是新的,并且在安装'lxml'时遇到了同样的错误(无法找到vcvarsall.bat)。我使用Python 3.5和Windows 7.我尝试按照建议的步骤here但是失败了
我将mingw32安装到C:\programs\mingw\
将mingw32的bin目录添加到您的环境变量:append
c:\programs\MinGW\bin;
到PATH
编辑(如果不存在则创建)位于C:\ Python35 \ Lib \ distutils \ distutils.cfg的distutils.cfg文件为:
[构建]
编译器的mingw32 =
我根本没有采取这一步骤。
pip install lxml
。我得到了这个,我确保通过打开一个新的cmd.exe
来确定环境。
非常感谢任何完成这些步骤的建议。
答案 0 :(得分:1)
我认为安装mingw32并不是一个好主意。 请遵循以下设置:
whl
并使用pip install
命令; 答案 1 :(得分:1)
我应该从...安装Microsoft Visual C ++编译器for Python 2.7 https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266