pip install gives error: Unable to find vcvarsall.bat

The problem here is the line 292 (Using Python 3.4.3 here) in $python_install_prefix/Lib/distutils/msvc9compiler.py which says: VERSION = get_build_version() This only checks for the MSVC version that your python was built with. Just replacing this line with your actual Visual Studio version, eg. 12.0 for MSVC2013 VERSION = 12.0 will fix the issue. UPDATE: Turns out … Read more