Skip to main content

Issues trying to import python tkinter on AIX


Thomas VanKirk

Getting failures and errors when trying to import tkinter on AIX 7.2. Other modules seem to work as expected.

python> import tkinter as tk
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/usr/ud/python/lib/python3.9/tkinter/__init__.py", line 37, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: Could not load module /usr/ud/python/lib/python3.9/lib-dynload/_tkinter.cpython-39.so.
        Dependent module /usr/lib/libtk8.6.so could not be loaded.
Could not load module /usr/lib/libtk8.6.so.
System error: Exec format error
Could not load module /usr/ud/python/lib/python3.9/lib-dynload/_tkinter.cpython-39.so.
        Dependent module /usr/ud/python/lib/python3.9/lib-dynload/_tkinter.cpython-39.so could not be loaded.

I see that tkinter does exist:

root@mis:/usr/ud/python/lib/python3.9> ls -ld tkinter
drwxr-xr-x    4 root     staff          4096 Apr 25 2022  tkinter
root@mis:/usr/ud/python/lib/python3.9> ls -la tkinter
total 784
drwxr-xr-x    4 root     staff          4096 Apr 25 2022  .
drwxr-xr-x   36 root     staff          8192 Apr 25 2022  ..
-rw-r--r--    1 root     staff        169622 Apr 25 2022  __init__.py
-rw-r--r--    1 root     staff           148 Apr 25 2022  __main__.py
drwxr-xr-x    2 root     staff          4096 Apr 25 2022  __pycache__
-rw-r--r--    1 root     staff          2660 Apr 25 2022  colorchooser.py
-rw-r--r--    1 root     staff          1245 Apr 25 2022  commondialog.py
-rw-r--r--    1 root     staff          1493 Apr 25 2022  constants.py
-rw-r--r--    1 root     staff          1543 Apr 25 2022  dialog.py
-rw-r--r--    1 root     staff         11528 Apr 25 2022  dnd.py
-rw-r--r--    1 root     staff         14947 Apr 25 2022  filedialog.py
-rw-r--r--    1 root     staff          6821 Apr 25 2022  font.py
-rw-r--r--    1 root     staff          3861 Apr 25 2022  messagebox.py
-rw-r--r--    1 root     staff          1816 Apr 25 2022  scrolledtext.py
-rw-r--r--    1 root     staff         11757 Apr 25 2022  simpledialog.py
drwxr-xr-x    5 root     staff           256 Apr 25 2022  test
-rw-r--r--    1 root     staff         76845 Apr 25 2022  tix.py
-rw-r--r--    1 root     staff         57139 Apr 25 2022  ttk.py



------------------------------
Thomas VanKirk
Unix admin
Cabinetworks Group Michigan, LLC fka Masco Cabinetry LLC
Garrettsville OH US
------------------------------