转到最小起订量:运行“MOQ”:EXEC:“起订量”:$ PATH中找不到可执行文件
问题描述:
尝试MOQ框架,我得到下面的异常,当我进入“去生成”的例子时:
example.go:5:运行 “MOQ”:EXEC: “MOQ”:可执行文件中的$ PATH
没有找到我该怎么办?我使用的Kubuntu 16.04
PS:我试过
出口PATH = $ PATH:/家庭/[...]/去/ src目录/ github.com/matryer /最小起订量
没有成功
答
@sprabhakaran得到了正确的答案。我只需要到去二进制文件夹添加到PATH全局变量:
出口PATH = $ PATH:/家庭/[...]/去/ bin中
,如果它不” t工作,检查moq是否正确安装。
设置你的路径像这样 - export PATH = $ PATH:/ home /[...]/ go/bin。请确认moq执行文件存在于/ go/bin目录中。如果不存在,请转至src/github.com/matryer/moq并编译src。 – sprabhakaran
@sprabhakaran说什么。但请确保您使用'go install',而不是'go build'。也就是说,'go install github.com/matryer/moq' – kostix
我还需要添加'export GOPATH = $ HOME/go'来使脚本工作。资料来源:https://github.com/matryer/moq/issues/29 – racater