title: Python issue:Unable to find vcvarsall.bat
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/2817869/error-unable-to-find-vcvarsall-bat">error: Unable to find vcvarsall.bat</a>  </p>
  </blockquote>
  
  
  
  <p>I'm trying to install MySql interface for python, but I got an error (mentioned below). And I know the solution: install Microsoft Visual C++. Is there any alternative solution apart from installing Microsoft Visual C++? I mean this has really hurt me; why should I install Microsoft Visual C++ just because to build this single package it's a useless and time-wasting approach from the developer's perspective. Is there any alternative solution for this issue?</p>
  
  <pre><code>MySQL-python-1.2.3c1&gt;setup.py install
  running install
  running bdist_egg
  running egg_info
  writing MySQL_python.egg-info\PKG-INFO
  writing top-level names to MySQL_python.egg-info\top_level.txt
  writing dependency_links to MySQL_python.egg-info\dependency_links.txt
  reading manifest file 'MySQL_python.egg-info\SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  writing manifest file 'MySQL_python.egg-info\SOURCES.txt'
  installing library code to build\bdist.win32\egg
  running install_lib
  running build_py
  copying MySQLdb\release.py -&gt; build\lib.win32-2.6\MySQLdb
  running build_ext
  building '_mysql' extension
  error: Unable to find vcvarsall.bat
  </code></pre>
  
  <p>I'm using Python 2.6 on Windows XP.</p>