4

我已经开始学习TCL脚本语言了。我使用的是 ActivateState Tcl Devkit 5.3.0。当我创建新模拟器时,它会出现如下错误:

无效的命令名称“新”
    在执行时
“新模拟器”
    从内部调用
“设置 ns [新模拟器]”
4

2 回答 2

1

Tcl中没有命令new

所以它是由一些包或一些修改过的外壳提供的。

假设您使用 ns2 或类似的东西,您需要使用适当的 shell 或将包加载package require到普通的 tclsh shell 中。

于 2012-07-16T08:11:20.753 回答
1

如果您使用的是 ns (几个小时前我遇到了完全相同的错误,所以我猜是的 ^^ )您可以尝试以下命令:

ns your_tcl_script.tcl

如果 ns 安装正确,它将为您建立链接

祝你今天过得愉快

于 2015-08-23T15:54:59.400 回答