
Я пытаюсь запустить скрипт 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