Tcl Can';找不到包BLT

Tcl Can';找不到包BLT,tcl,tk,Tcl,Tk,我在让BLT与Tcl/TK一起工作时遇到了一个问题。我为TCL/TK安装了BLT库,但当我尝试运行TCL程序来绘制图形时,它总是给我一个错误,说“找不到包BLT”。在我的计划中,我已经包括: package require BLT 我还将BLT部分附加到windows操作系统32位上的环境变量中,但它仍然不起作用 请告诉我需要做什么?要使其正常工作,包含BLT包的目录必须位于自动路径上。具体地说,包含包含pkgIndex.tcl文件的目录(因此/foo/bar,如果您将包放在索引文件/foo/

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

package require BLT
我还将BLT部分附加到windows操作系统32位上的环境变量中,但它仍然不起作用

请告诉我需要做什么?

要使其正常工作,包含BLT包的目录必须位于
自动路径上。具体地说,包含包含
pkgIndex.tcl
文件的目录(因此
/foo/bar
,如果您将包放在索引文件
/foo/bar/BLT/pkgIndex.tcl
)需要在那里(因为tcl在列出的目录中查找,并且向下一级)。该全局变量是要搜索的位置的Tcl列表;您可能需要:

lappend auto_path /foo/bar
在脚本开始时,在任何
包之前,都需要
语句。(好的,为实际路径切换
/foo/bar
,如果directory/path元素中有空格,则根据通常的Tcl引用规则在其周围使用大括号。)