Tk 环境搭建

Tk 环境搭建

通常情况下,所有的Mac和Linux系统都预先安装了Tk。如果没有预安装或者需要获取最新版本,那么可能需要手动安装。Windows系统不带有Tcl/Tk,可能需要使用特定的二进制文件来进行安装。

Tk解释器

它只是一个小程序,可以让你逐行输入Tk命令并执行。与编译器不同的是,如果遇到错误,它会停止执行tcl文件,而不是执行完全。

让我们创建一个名为helloWorld.tcl的文件,内容如下。我们将把它作为第一个在所选择的平台上运行的程序。

#!/usr/bin/wish

grid [ttk::button .mybutton -text "Hello World"]

下面的部分仅解释如何在每个可用平台上安装Tcl/Tk。

Windows安装

从可用的Active Tcl/Tk二进制列表中下载最新的Windows版本安装程序。Active Tcl/Tk社区版可免费个人使用。

运行下载的可执行文件以安装Tcl和Tk,按照屏幕上的指示进行操作。

现在,我们可以通过切换到包含文件的文件夹,使用cd命令,然后按照以下步骤构建和运行一个名为helloWorld.tcl的Tcl文件

C:\Tcl> wish helloWorld.tcl

按下回车键,我们将看到如下所示的输出−

Tk 环境搭建

在Linux上的安装

大多数Linux操作系统都内置了Tk,您可以立即在这些系统上开始使用。如果没有可用,您可以使用以下命令来下载和安装Tcl-Tk。

$ yum install tcl tk

现在,我们可以通过切换到包含该文件的文件夹并使用 cd 命令 来构建和运行一个名为helloWorld.tcl的Tcl文件,然后按照以下步骤进行操作:

$ wish helloWorld.tcl

按下回车键,我们将会看到一个类似于以下的输出 –

Tk 环境搭建

在Debian Based系统上安装

如果您的操作系统中没有预先构建的版本,您可以使用以下命令下载和安装Tcl-Tk –

$ sudo apt-get install tcl tk

现在,我们可以通过切换到包含该文件的文件夹并使用 cd命令 来构建和运行一个名为helloWorld.tcl的Tcl文件,然后按照以下步骤进行操作 –

$ wish helloWorld.tcl

按下回车,我们将看到类似以下的输出−

Tk 环境搭建

Mac OS X的安装

从提供的Active Tcl/Tk二进制文件列表中,下载适用于Mac OS X的最新版本 软件包 。Active Tcl社区版在个人使用时是免费的。

运行下载的可执行文件来安装Active Tcl,按照屏幕上的指示完成安装。

现在,我们可以通过切换到包含文件的文件夹,使用 cd命令 来构建和运行一个Tcl文件,比如helloWorld.tcl,然后按照以下步骤进行操作−

$ wish helloWorld.tcl

按下回车键,我们将会看到如下输出−

Tk 环境搭建

从源文件安装

当没有可用的二进制包时,可以使用从源文件安装的选项。通常情况下,推荐在Windows和Mac OS X上使用Tk二进制文件,因此下面仅显示在基于unix的系统上进行源代码编译的步骤。

  • 下载源文件。

  • 现在,切换到下载的文件夹后,使用以下命令进行提取、编译和构建。

$ tar zxf tk8.6.1-src.tar.gz
$ cd tcl8.6.1
$ cd unix
$ ./configure —with-tcl=../../tcl8.6.1/unix —prefix=/opt —enable-gcc
$ make
$ sudo make install

注意 − 请确保在上面的命令1和命令2中将文件名更改为你下载的版本。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程