Как установить пакет Tcl?

Как установить пакет Tcl?

Я пытаюсь запустить скрипт Tcl, в котором есть package require cmdline, и он жалуется:

не могу найти пакет cmdline

Как найти и установить другой пакет Tcl в существующую установку Tcl?

решение1

Проверьте эту страницу:http://tcl.tk/man/tcl8.5/tutorial/Tcl31.html

В принципе, чтобы узнать, куда tclсмотрит, запустите tclsh:

% puts $tcl_pkgPath
/usr/lib64 /usr/lib 
% puts $auto_path
/usr/lib64/tcl8.6 /usr/lib64 /usr/lib

но учтите, что вам также потребуется сгенерировать (или установить, если он у вас уже есть) pkgIndex.tcl(та же ссылка выше расскажет вам, как его создать).

решение2

В CentOS я просто установил пакеты tcllib

sudo yum install tcllib

Связанный контент