无法找到BLT包

时间:2014-06-10 19:24:54

标签: tcl tk

我遇到了让BLT与Tcl / TK一起工作的问题。我为TCL / TK安装了BLT库,但是当我尝试运行一个tcl程序来绘制图表时,它一直给我一个错误,说“"无法找到包BLT"”。在我的计划中,我已经包括:

package require BLT

我还在我的Windows操作系统32位上将BLT部分附加到我的环境变量,但它仍然无法正常工作。

请问我需要做什么?

1 个答案:

答案 0 :(得分:1)

为了实现这一目标,包含BLT包的目录需要位于auto_path。具体来说,包含包含pkgIndex.tcl文件的目录的目录(所以/foo/bar如果放入包以使其索引文件为/foo/bar/BLT/pkgIndex.tcl)需要在那里(如Tcl查看列出的目录并一个级别。该全局变量是要搜索的地方的Tcl列表;你可能需要把:

lappend auto_path /foo/bar

在脚本的开头,在任何package require语句之前。 (好的,切换/foo/bar作为实际路径,如果目录/ path-element中有空格,则使用大括号,按照通常的Tcl引用规则。)