1

I have created a script in Python which has a GUI and makes converts between an EML file and an HTML file. This script works perfectly on my Windows 10 computer, but now I'm trying to port it to my Mac which has macOS 11.5.1 Big Sur installed. I have installed all the packages that I need, but I'm having a problem with one specific library tkdnd. When I try to run my program, I get this error:

Traceback (most recent call last):
  File "/Users/john/Desktop/Python/script.py", line 246, in <module>
    root = TkinterDnD.Tk()
  File "/Users/john/Desktop/Python/TkinterDnD2/TkinterDnD.py", line 271, in __init__
    self.TkdndVersion = _require(self)
  File "/Users/john/Desktop/Python/TkinterDnD2/TkinterDnD.py", line 41, in _require
    raise RuntimeError('Unable to load tkdnd library.')
RuntimeError: Unable to load tkdnd library.

How could I get this script working on macOS? I have already installed tkdnd2.8 in every directory that I found on the Internet, so if someone can help me, it will be awesome. Thanks!

2

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.