My first try at installing pillow failed, with something that looked like this:
Command "c:\python35\python.exe -c "import setuptools, tokenize; __file__='...\\pillow\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record ...\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in ...\pillow
If this happens to you, you might try installing an earlier version of pillow, as suggested here: StackOverflow
I ran like so:
pip install pillow==3.4.0