On Thu, Aug 4, 2016 at 8:25 PM, Lawrence D’Oliveiro <lawrenced...@gmail.com> wrote: > On Tuesday, August 2, 2016 at 8:21:57 PM UTC+12, Valeria Munoz wrote: >> >> I have downloaded Python 3.6.0a3 on a Mac 10.9.5 and realized that I also >> need to download an Active Tcl for it. > > Python should already come with Tk > <https://docs.python.org/3/library/tk.html>. Tcl is an entirely separate > language from Python. While it is where Tk originated, you don’t need it to > use Tk with Python.
This is very inaccurate. From the first line of the second paragraph at your link, "The tkinter package is a thin object-oriented layer on top of Tcl/Tk." Tk is very closely tied to Tcl (in fact a significant fraction of Tk is implemented in Tcl), and a Tcl interpreter (of the exact same version) is required to use Tk. Python's tkinter package dynamically links to libtcl and libtk to embed a Tcl interpreter, and all GUI interactions are handled by Tcl calling Python callbacks. -- Zach -- https://mail.python.org/mailman/listinfo/python-list