Don't use sudo in a script or non-interactive session. Doesn't lircd run as root anyway?
Also your python script is attempting to import an MPDClient library from an mpd python module, have you installed this module?
Also your python script is attempting to import an MPDClient library from an mpd python module, have you installed this module?