gpt4 book ai didi

golang "matched no packages"绝对路径错误,相对路径正常

转载 作者:IT王子 更新时间:2023-10-29 02:27:50 27 4
gpt4 key购买 nike

我有一棵 golang 代码树。我在 Mac (OS X 10.11) 上使用 golang 1.5.1。我可以使用以下命令在命令行上使用相对路径成功构建我的代码。

去安装./...

但是,如果我使用绝对路径,我会收到一条错误消息。例如,

去安装 `pwd`/...]

警告:“/Users/eben/src/cbq-gui/src/github.com/couchbaselabs/cbq-gui/...”没有匹配包

这看起来很奇怪,因为“.”和 `pwd` 应该评估相同的东西。我错过了什么?谢谢。

最佳答案

pwd 将使用完整的绝对路径,但 go 工具需要相对于 $gopath 的路径。

您真正想要的是 go install github.com/couchbaselabs/cbq-gui/... 最有可能。假设你的 gopath 设置为 /Users/eben/src/cbq-gui 这对我来说有点奇怪。

大多数人对他们的所有项目都使用同一个 gopath。

关于golang "matched no packages"绝对路径错误,相对路径正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33355472/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com