- 下载 ActiveTclhttp://www.activestate.com/activetcl/downloads/
- 已安装 ActiveTcl
c:/Tcl/
- 在命令提示符中转到 Bin 目录(开始 > 运行 >
cmd
>cd c:\Tcl\bin
) - 为了安装 Expect,我执行了命令
teacup install Expect
我收到以下消息:
Resolving Expect ... Not found in the archives.
While a more fuzzy search disregarding letter case and accepting
substrings was done, we are sorry to say that it yielded no possible
candidates for installation either.
Questions to consider:
Have you spelled the name correctly ?
Including the proper case of characters ?
Note that teacup's 'search' command allows you to locate packages by
subject, categories, and the like.
Aborting installation, was not able to locate the requested
entity.
如何在 Windows 7 64 位上安装 Expect?
答案1
Expect 没有 64 位版本,您只能下载并安装 32 位 active tcl,然后执行 teacup install Expect。无论如何,Expect 在 64 位 Windows 上运行时存在一些缺陷......
答案2
尝试使用32 位 Windows 安装程序而不是 ActiveTcl 的 64 位 Windows 安装程序。
Pansion 提示 Expect 包是 32 位的,无法与 64 位 Tcl 配合使用——我也遇到了同样的问题,下载 32 位版本后,teacup search Expect
显示win32-ix86
Expect 包。然后teacup install Expect
正确安装了该包。
您也可以尝试安装旧版本的 Tcl - 4.6.20.032 位Tcl 安装中包含 Expect。