Possibly the try/except should be happening where the exporter_map is populated, though, so that if dependencies for one part of nbconvert are missing, other exporters are still available. It would also be nice to tell the user what's missing when they try to export to a given format, rather than logging the information when the server starts.