Mi sono imbattuto in qualcosa di simile, per me il problema era questa riga:
from pymongo.objectid import ObjectId
La chiamata sembra funzionare nelle versioni di PyMongo <2.2
In pymongo 2.2 la chiamata per importare objectid è:
from bson.objectid import ObjectId