Blob Blame History Raw
diff -up nltk-0.9.9/nltk/__init__.py.avoid-gtk-runtime-error nltk-0.9.9/nltk/__init__.py
--- nltk-0.9.9/nltk/__init__.py.avoid-gtk-runtime-error	2009-10-04 20:10:12.000000000 -0400
+++ nltk-0.9.9/nltk/__init__.py	2009-10-04 20:13:20.000000000 -0400
@@ -136,8 +136,13 @@ except ImportError:
     warnings.warn("draw module, app module, and gui downloader not loaded "
                   "(please install Tkinter library).")
 else:
-    import app, draw
-    from downloader import download_gui
+    try:
+        import app, draw
+        from downloader import download_gui
+    except RuntimeError, e:
+        import warnings
+        warnings.warn("draw module, app module, and gui downloader not loaded "
+                      "(RuntimeError during import: %s" % str(e))
 
 # override any accidentally imported demo
 def demo():