This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ned.deily
Recipients kode54, ned.deily, ronaldoussoren
Date 2020-11-29.02:48:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1606618110.98.0.785739202845.issue42480@roundup.psfhosted.org>
In-reply-to
Content
If Homebrew links against the Apple-supplied Tcl and Tk frameworks, which are in /System/Library/Frameworks, all bets are off as those are deprecated and hopelessly out-of-date versions of Tcl/Tk 8.5. If tkinter is linked to Tcl and Tk frameworks in /Library/Frameworks and there are Tcl and Tk frameworks there, those are not supplied by Apple; they are either installed by Homebrew from somewhere else (ActiveTcl or perhaps built from source). It can be confusing trying to determine which instance of Tcl or Tk tkinter is actually using at runtime on macOS.  The command:

python3.9 -m test.pythoninfo

will display the patch level of Tk in use.  There is some more detail of how it all works here: https://www.python.org/download/mac/tcltk/
History
Date User Action Args
2020-11-29 02:48:31ned.deilysetrecipients: + ned.deily, ronaldoussoren, kode54
2020-11-29 02:48:30ned.deilysetmessageid: <1606618110.98.0.785739202845.issue42480@roundup.psfhosted.org>
2020-11-29 02:48:30ned.deilylinkissue42480 messages
2020-11-29 02:48:29ned.deilycreate