Tk - Ambiente

In generale, tutti i Mac e Linux vengono forniti con Tk preinstallato. Nel caso in cui non sia disponibile o sia necessaria l'ultima versione, potrebbe essere necessario installarla. Windows non viene fornito con Tcl / Tk e potrebbe essere necessario utilizzare il suo binario specifico per installarlo.

L'interprete Tk

È solo un piccolo programma che ti consente di digitare i comandi Tk e di eseguirli riga per riga. Arresta l'esecuzione di un file tcl nel caso in cui incontri un errore a differenza di un compilatore che viene eseguito completamente.

Facciamo un file helloWorld.tcl come segue. Lo useremo come primo programma, eseguiremo sulla piattaforma che scegli.

#!/usr/bin/wish

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

La sezione seguente spiega solo come installare Tcl / Tk su ciascuna delle piattaforme disponibili.

Installazione su Windows

Scarica l'ultima versione per il programma di installazione di Windows dall'elenco dei binari Tcl / Tk attivi disponibili. L'edizione della community Active Tcl / Tk è gratuita per uso personale.

Eseguire l'eseguibile scaricato per installare Tcl e Tk, operazione che può essere eseguita seguendo le istruzioni sullo schermo.

Ora possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando cd e quindi utilizzando il passaggio seguente:

C:\Tcl> wish helloWorld.tcl

Premi invio e vedremo un output come mostrato di seguito -

Installazione su Linux

La maggior parte dei sistemi operativi Linux viene fornita con Tk integrato e puoi iniziare subito con quei sistemi. Nel caso in cui non fosse disponibile, puoi utilizzare il seguente comando per scaricare e installare Tcl-Tk.

$ yum install tcl tk

Ora possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando cd command e quindi utilizzando il passaggio seguente:

$ wish helloWorld.tcl

Premi invio e vedremo un output simile al seguente:

Installazione su sistemi basati su Debian

Nel caso in cui non sia disponibile precostruito nel tuo sistema operativo, puoi utilizzare il seguente comando per scaricare e installare Tcl-Tk -

$ sudo apt-get install tcl tk

Ora possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando cd command e quindi utilizzando i seguenti passaggi:

$ wish helloWorld.tcl

Premi invio e vedremo un output simile al seguente:

Installazione su Mac OS X

Scarica l'ultima versione per il pacchetto Mac OS X dall'elenco dei binari Tcl / Tk attivi disponibili. L'edizione della community Active Tcl è gratuita per uso personale.

Eseguire l'eseguibile scaricato per installare Active Tcl, operazione che può essere eseguita seguendo le istruzioni sullo schermo.

Ora possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando cd command e quindi utilizzando il passaggio seguente:

$ wish helloWorld.tcl

Premi invio e vedremo un output come mostrato di seguito -

Installazione da file di origine

È possibile utilizzare l'opzione di installazione dai file di origine quando un pacchetto binario non è disponibile. In genere è preferibile utilizzare i binari Tk per Windows e Mac OS X, quindi di seguito viene mostrata solo la compilazione dei sorgenti su un sistema basato su unix -

  • Scarica i file sorgente.

  • Ora, usa i seguenti comandi per estrarre, compilare e costruire dopo essere passato alla cartella scaricata.

$ 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

Note - Assicurati di cambiare il nome del file con la versione che hai scaricato sui comandi 1 e 2 sopra.