I am currently trying to install pycrypto and when I execute python setup.py build I receive this following error:
cc -bundle -undefined dynamic_lookup -arch
on El Capitan I just did this ...
sudo easy_install livestreamer sudo easy_install PyCrypto
et voila... I can now save streams to my HDD.