The standard HYSPLIT installation includes all the GUI scripts, but the Tcl/Tk interpreter is not part of the distribution. Most Unix / Linux operating system distributions, as well as Mac OS X, include Tcl/Tk. If not already installed, you can download Tcl/Tk from the Tcl/Tk web site. NEW as of 3.6.5: we are providing two binary installer options for download. The new variant works on macOS 10.9 (Mavericks) and later systems and comes with its own batteries-included version oF Tcl/Tk 8.6 for users of IDLE and other tkinter-based GUI applications. It is 64-bit only as Apple is deprecating 32-bit support in future macOS releases. The Python for Mac OS X installers downloaded from this website dynamically link at runtime to Tcl/Tk Mac OS X frameworks. The Tcl/Tk major version is determined when the installer is created and cannot be overridden. The Python 64-bit/32-bit Mac OS X installers for Python 3.4.x, 3.3.x, 3.2.x, and 2.7.x dynamically link to Tcl/Tk 8.5 frameworks. Instructor The Mac operating systemcomes pre-installed with Python.However, the default Mac Python installation may not includethe correct version of Tcl/Tk to use Tkinter.Also, the Mac OS typically includes Python 2,whereas this course is oriented around using Python 3.In this video, I'll walk you through the entireinstallation process for Python 3 and Tcl/Tk on Mac.
Apple's Python 2.7.10 was compiled to look for Tcl/Tk 8.5.9. There is nothing you can do to make it use the ActiveState 8.5.18 or later libraries.
If you installed Python 2.7.13, or 3.6.2 via the home brew package manager, and you specified --with-tcl-tk on the brew install line, then you will be using homebrew's version of Tcl/Tk (whatever that is). If you omitted that build directive, then home brew will compile the Python version to use Apple's default Tcl/Tk 8.5.9.
If you download Python dot org's Python binary, either before, or after you install ActiveState 8.5.18 Tcl/Tk libraries, it will use these libraries because that is what Python dot org compiles its binary distribution to use if present.
I am still using the old, unsupported Pythonbrew package manager (with my own patches), and it just uses the ActiveState 8.6.4 Tcl/Tk libraries that I have installed when compiling for Python 2 or 3 builds.
Here is a short Python script that informs what version of the Tcl/Tk libraries the current Python version is using.
#!/usr/bin/env python https://cleverportable211.weebly.com/blog/sidesync-mac-os-x-download.
# coding: utf-8
import sys
try:
![Tcl tk for windows Tcl tk for windows](/uploads/1/3/3/2/133276947/989323336.jpg)
import Tkinter as tk # Python 2
except ImportError:
import tkinter as tk # Python 3
print('Tcl Version: {}'.format(tk.Tcl().eval('info patchlevel')))
print('Tk Version: {}'.format(tk.Tk().eval('info patchlevel')))
sys.exit()
Sep 14, 2017 3:24 PM
Tcl Conference News
The 18th European Tcl/Tk User Meetingwill be held July 9-10, 2020 in Vienna, Austria, atthe University of Economics and Business.
The 27th Tcl/Tk Conferencewas planned to be held in Houston, TX. It has been canceled due to COVID-19.
Latest Software Releases
Tcl/Tk 8.6.10Source
Tcl/Tk 8.7a3Pre-release
All Tcl/Tk Downloads
Tcl/Tk 8.7a3Pre-release
All Tcl/Tk Downloads
ActiveTclMulti-platform
BAWTMulti-platform
MagicsplatWindows
IronTclWindows
BAWTMulti-platform
MagicsplatWindows
IronTclWindows
Tklib 0.7Feb 9, 2020
Tcllib 1.20Dec 2, 2019
Tcllib 1.20Dec 2, 2019
Welcome to the Tcl Developer Xchange!
Join the many thousands of software developers who are alreadymore productive with help from theTcl programming language and theTk graphical user interface toolkit.
Tcl Tk Manual
Tcl (Tool Command Language) is a very powerful but easy to learn dynamicprogramming language, suitable for a very wide range of uses, includingweb and desktop applications, networking, administration, testing andmany more. Open source and business-friendly, Tcl is a mature yetevolving language that is truly cross platform, easily deployed andhighly extensible.
Tcl Tk Tutorial
Tk is a graphical user interface toolkit that takes developing desktopapplications to a higher level than conventional approaches. Tk is thestandard GUI not only for Tcl, but for many other dynamic languages, andcan produce rich, native applications that run unchanged across Windows,Mac OS X, Linux and more.
Get Tcl/Tk(8.6)(8.7-alpha)
Browse the Tcler's Wiki
Read the reference pagesand other documentation
Core Development A wide variety of developers contribute to the open source Tcl and Tkcore, which is hosted at core.tcl.tk.The Tcl Core Team (TCT) helps steerthis development through mechanisms like Tcl Improvement Proposals (TIP's) and the core mailing list. Read More about how the Tcl/Tk core is developed, and how you can help. | Tcl/Tk Community The vibrant Tcl user community provides a variety of support resources tohelp working with Tcl/Tk. Among others, the Tcler's Wikiprovides a constantly updated set of tips and tricks, whilecomp.lang.tcl remains the best forum for Tcl/Tk discussions.Beyond that we also have IRC, Slack, and Twitter channels. Read More about these and other useful community resources. |
![Download Tcl Tk For Mac Download Tcl Tk For Mac](/uploads/1/3/3/2/133276947/420685712.jpg)
This is the main Tcl Developer Xchange site,www.tcl-lang.org .About this Site |[email protected]
Home |About Tcl/Tk |Software |Core Development |Community |Documentation