StaticDet5 wrote:I've installed matplotlib, but I can't seem to import it while using Python 3.2. I can import it from 2.7.
You need to be a little bit more aware of what versions you are using. As mentioned above, if you used sudo apt-get install python-matplotlib then you get the packages that are matched to the version of python that is default on your system, which is 2.7 in rasbian if I remember correctly. You cannot use a 2.x package in 3.x.
So the quick answer to your question; If you use python 3.x you need numpy and scipy and matplotlib to also be the 3.x packages.
Both scipy and matplotlib both depends on numpy and it is actually just recently (within 1-2 years) that numpy started supporting python 3.x So in this view the matplotlib support for 3.x is also "new".
This is the reason why me and many others who write production code still sticks with 2.x (2.7 in my case) because I am depending on external packages that hasn't been available for 3.x. Now that PyAudio also supports 3.x (thanks Hubert!) I guess that there isn't really anything that forces me to stick with 2.x