
Ich versuche, ein Tcl-Skript auszuführen, das hat package require cmdline
, und es beschwert sich:
Paket-Befehlszeile kann nicht gefunden werden
Wie finde und installiere ich ein anderes Tcl-Paket in einer vorhandenen Tcl-Installation?
Antwort1
Schauen Sie sich diese Seite an:http://tcl.tk/man/tcl8.5/tutorial/Tcl31.html
tcl
Um zu wissen, wo es hinschaut, starten Sie grundsätzlich Folgendes tclsh
:
% puts $tcl_pkgPath
/usr/lib64 /usr/lib
% puts $auto_path
/usr/lib64/tcl8.6 /usr/lib64 /usr/lib
Beachten Sie jedoch, dass Sie außerdem eins generieren (oder installieren müssen, falls Sie es bereits haben) pkgIndex.tcl
(unter derselben Referenz oben erfahren Sie, wie Sie eins erstellen).
Antwort2
In CentOS habe ich gerade tcllib-Pakete installiert
sudo yum install tcllib