python Unable to find vcvarsall.bat 错误

python 2.7在setup的时候查找的是VS2008编译的。果你电脑上没有这个版本的话,比如只有:

  1. Visual Studio 2010,在cmd里面执行:
    SET VS90COMNTOOLS=%VS100COMNTOOLS%
  1. Visual Studio 2012 的话:
    SET VS90COMNTOOLS=%VS110COMNTOOLS%

以此类推:
3. Visual Studio 2013 的话:

    SET VS90COMNTOOLS=%VS120COMNTOOLS%
  1. Visual Studio 2003 的话:
    SET VS90COMNTOOLS=%VS80COMNTOOLS%
原文地址:https://www.cnblogs.com/Mysterious/p/7529142.html