Music library manager and MusicBrainz tagger. http://beets.io/
Follow the instructions in the virtualenv article to install and activate a Python2.7 virtual environment. If you have previously set up a Python2.7 virtualenv, you may choose to re-use it or create a new one with a different name.
With your virtualenv activated, run
pip install beets
Configuration and usage
Extensive documentation is avaialble here.