Change:
From: except ImportError, err:
To: except ImportError as err:
From: print "xxxxxxxx ...."
To: print("xxxxxxxx ....")
From: unicode
To: str # Some of these str statements look unnecessary but I didn't dig further.
That got it working for me.
Note: It worked for me. Your mileage might vary.