Am Anfang stehen einige Bibliotheken, die er laden möchte:
import sqlite3, uuid, sys, logging, time, os, json, zlib, glob, shutil
Die musst du erst mal an der richtigen Stelle installiert haben, sonst läuft da nix.
Der Vorteil von Mapnik ist halt, dass alle Abhängigkeiten gut dokumentiert sind. Bei Exoten wie mbutil kommt man nicht drum herum, den Entwickler danach zu fragen 
Gruß,
ajoessen