title: When trying to install with pip get "Unable to find vcvarsall.bat"
body: <p>I'm using <code>Python 3.4</code>. I tried installing <code>Visual Studio 2010 Express</code> and then got the error:</p>
  
  <pre><code>ValueError: ['path']
  </code></pre>
  
  <p>I read that the reason is that express is for 32 bit and not 64, so I tried installing <code>Windows SDK 7.1</code>, but during the install it said </p>
  
  <blockquote>
    <p>Some components cannot be installed</p>
    
    <p>Some Windows SDK components require the RTM .NET Framework 4. Setup
    detected a pre-release version of the .NET Framework 4. If you
    continue with Setup, these components will not be installed. If you
    want to install these components, click Cancel, then install the .NET
    Framework 4 from <a href="http://go.microsoft.com/fwlink/?LinkID=187668" rel="nofollow">http://go.microsoft.com/fwlink/?LinkID=187668</a> and
    then rerun Setup.</p>
  </blockquote>
  
  <p>I have .NET Framework 4.5 installed.</p>
  
  <p>What should I do?
  I can't delete existing version I have, which are:
  Visual studio 2011, 2012 for 64 bit
  Visual studio 2011, 2012, 2014 for 32 bit</p>
  
  <p>Thanks!</p>