如何解决来自期望库的“不支持”错误

时间:2018-12-14 22:18:41

标签: go

尝试使用该库时-https://github.com/Netflix/go-expect

在自述文件之后,我尝试执行其主程序(来自自述文件)。 在第一行:

c, err := expect.NewConsole(expect.WithStdout(os.Stdout))

我收到错误消息:2018/12/14 16:09:00不支持

我正在使用Windows7。我不确定这里的错误含义。不支持什么?它不支持Windows还是其他?

1 个答案:

答案 0 :(得分:1)

该库(或至少为expect.NewConsole函数)不适用于Microsoft Windows。

它使用github.com/kr/pty软件包,该软件包需要unix。

“不支持”错误来自以下文件:https://github.com/Netflix/go-expect/blob/master/vendor/github.com/kr/pty/pty_unsupported.go