我试图通过命令提示符使用pip在Windows中安装Airflow。
python是3.4.2,包括pip。我收到以下错误。
for (var i = 1; i <= 500; i++) {
text += vocabulary.charAt(Math.floor(Math.random() * vocabulary.length));
}
var subText1 = text.slice(0, Math.floor(Math.random() * text.length));
var subText2 = text.slice(subText1.length, text.length);
//test for output
alert("This is JavaScript");
var nextJob = "job2, job3";
var prevJob = "null";
return {
text_RT : text,
subText1_RT : subText1,
subText2_RT : subText2
};
我已经安装了Visual Studio 2012,但Python 3.4默认情况下会查找VS10。我试图通过
欺骗Python使用更新的visual studiodistutils.errors.DistutilsError: Setup script exited with error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).
。 set VS100COMNTOOLS=%VS110COMNTOOLS%
添加为变量名称,并将值设为VS100COMNTOOLS
。这两种技巧都行不通。我仍然得到同样的错误。
文件VS110COMNTOOLS
出现在vcvarsall.bat
这里缺少什么?我该怎样摆脱这个错误?
答案 0 :(得分:0)
我没有在cmd中设置VS100COMNTOOLS=%VS110COMNTOOLS%
,而是在
SET VS100COMNTOOLS=C:\Program Files\Microsoft Visual Studio 11.0\Common7\Tools\
并且它正在正确选择但是再次抛出了另一堆错误,因为VS11编译器不同并且无法正确编译Python 3.4代码。
我卸载了VS11,安装了VS10并且运行正常。