I've had similar issues with matplotlib 32-bits on python 2.7 32-bits and Windows 7 64-bits. I remember I needed to manually install a couple of other packages such as dateutil and pyparsing. You might find below link useful.
Problem With Matplotlib installation
or you can use compiled installers from the link below. You'll need the following dependencies: numpy, dateutil, pytz, pyparsing, six
Unofficial Windows Binaries for Python Extension Packages by Christoph Gohlke