title: Python3.5 - pip install error: Unable to find vcvarsall.bat
body: <p>Python v3.5,
  Windows 7 64-bit,
  IDE: PyCharm Version: 4.5.4 Build: 141.2569</p>
  
  <p><em>Situation:</em>
  When trying to install a module called <em>PyAutoGUI</em> with <em>pip</em> I came across a "Unable to find vcvarsall.bat" error. Trying to install from the command prompt ends up giving the same error. Although the error seems to be quite commonplace, with the solution being downloading the module from <a href="http://www.lfd.uci.edu/~gohlke/pythonlibs/" rel="nofollow">http://www.lfd.uci.edu/~gohlke/pythonlibs/</a>, I did not find the module I was looking for there. </p>
  
  <p>Any advice would be greatly appreciated.</p>
  
  <p><em>Error:</em></p>
  
  <p><pre></p>
  
  <code>Collecting PyAutoGUI
    Downloading PyAutoGUI-0.9.31.zip (55kB)
  Collecting pymsgbox (from PyAutoGUI)
    Downloading PyMsgBox-1.0.3.zip
  Collecting PyTweening&gt;=1.0.1 (from PyAutoGUI)
    Downloading PyTweening-1.0.2.zip
  Collecting Pillow (from PyAutoGUI)
    Downloading Pillow-2.9.0.tar.gz (9.3MB)
  Collecting pyscreeze (from PyAutoGUI)
    Downloading PyScreeze-0.1.7.zip
  Installing collected packages: pymsgbox, PyTweening, Pillow, pyscreeze, PyAutoGUI
    Running setup.py install for pymsgbox
    Running setup.py install for PyTweening
    Running setup.py install for Pillow
      Complete output from command C:\Users\Marx\AppData\Local\Programs\Python\Python35-32\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\Marx\\AppData\\Local\\Temp\\pycharm-packaging0.tmp\\Pillow\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\Marx\AppData\Local\Temp\pip-iwse_fey-record\install-record.txt --single-version-externally-managed --compile:
      Single threaded build, not installing mp_compile: 4 processes
      running install
      running build
      running build_py
      creating build
      creating build\lib.win32-3.5
      creating build\lib.win32-3.5\PIL
      copying PIL\BdfFontFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\BmpImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\BufrStubImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ContainerIO.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\CurImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\DcxImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\EpsImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ExifTags.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\features.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\FitsStubImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\FliImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\FontFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\FpxImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\GbrImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\GdImageFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\GifImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\GimpGradientFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\GimpPaletteFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\GribStubImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\Hdf5StubImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\IcnsImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\IcoImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\Image.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageChops.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageCms.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageColor.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageDraw.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageDraw2.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageEnhance.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageFileIO.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageFilter.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageFont.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageGrab.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageMath.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageMode.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageMorph.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageOps.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImagePalette.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImagePath.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageQt.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageSequence.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageShow.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageStat.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageTk.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageTransform.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImageWin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\ImtImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\IptcImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\Jpeg2KImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\JpegImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\JpegPresets.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\McIdasImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\MicImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\MpegImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\MpoImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\MspImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\OleFileIO.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PaletteFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PalmImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PcdImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PcfFontFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PcxImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PdfImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PixarImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PngImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PpmImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PsdImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PSDraw.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\PyAccess.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\SgiImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\SpiderImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\SunImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\TarIO.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\TgaImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\TiffImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\TiffTags.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\WalImageFile.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\WebPImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\WmfImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\XbmImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\XpmImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\XVThumbImagePlugin.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\_binary.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\_util.py -&gt; build\lib.win32-3.5\PIL
      copying PIL\__init__.py -&gt; build\lib.win32-3.5\PIL
      running egg_info
      writing top-level names to Pillow.egg-info\top_level.txt
      writing dependency_links to Pillow.egg-info\dependency_links.txt
      writing Pillow.egg-info\PKG-INFO
      warning: manifest_maker: standard file '-c' not found
  
      reading manifest file 'Pillow.egg-info\SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      writing manifest file 'Pillow.egg-info\SOURCES.txt'
      copying PIL\OleFileIO-README.md -&gt; build\lib.win32-3.5\PIL
      warning: build_py: byte-compiling is disabled, skipping.
  
      running build_ext
      building 'PIL._imaging' extension
      error: Unable to find vcvarsall.bat
  
  ----------------------------------------
  </code></pre>
  
  <p></p>