tkinter-import
authorMatthias Klose <doko@debian.org>
Tue, 16 Nov 2021 10:24:31 +0000 (10:24 +0000)
committerMatthias Klose <doko@debian.org>
Tue, 16 Nov 2021 10:24:31 +0000 (10:24 +0000)
# DP: suggest installation of python-tk package on failing _tkinter import

# DP: suggest installation of python-tk package on failing _tkinter import

Gbp-Pq: Name tkinter-import.diff

Lib/tkinter/__init__.py

index 9049ca308f95a6ec568e0b4491449dc0a1c7fa29..43bdbc87a9c58cd2854dfb04a32eb97d3b7d681f 100644 (file)
@@ -34,7 +34,10 @@ import enum
 import sys
 import types
 
-import _tkinter # If this fails your Python may not be configured for Tk
+try:
+    import _tkinter
+except ImportError as msg:
+    raise ImportError(str(msg) + ', please install the python3-tk package')
 TclError = _tkinter.TclError
 from tkinter.constants import *
 import re