Matplotlib: Nose, Tornado

I got the same issue. You have to install the said dependencies. Which are nose, tornado, and numpy version greater than 1.5 Do the following

sudo easy_install nose
sudo easy_install tornado

As for the last part regarding numpy version greater than 1.5 you have to get the latest version of python. Refer to here


After some searching I found a way to install the packages without checking the current version, for example, for installing matplotlib:

sudo -H pip install --ignore-installed matplotlib

I am not sure if there is a better way, but at lease it let me keep working. I hope it helps


I was having the nose and the tornado issues on OSX (High Sierra) when I was attempting to install awscli. I got nose and tornado installed with pip itself:

pip install tornado nose --user

Afterwards, the awscli install went smoothly

pip install awscli --user