【问题标题】:godep save ./... gives an error - godep: Unable to find SrcRoot for packagegodep save ./... 给出错误 - godep: Unable to find SrcRoot for package
【发布时间】:2018-02-19 17:40:35
【问题描述】:

当我从项目的根目录运行 godep save ./... 时,出现以下错误。有什么线索可以解决吗?

godep:找不到包的 SrcRoot。

【问题讨论】:

  • 遇到同样的错误。
  • @AurelBílý:Go 工具使用... 作为路径通配符
  • @Pubudu:您的源代码是否正确位于 GOPATH 中?你能通过它的导入路径来构建你的包吗?

标签: go dependencies lib godeps


【解决方案1】:

文件系统位置在 Go 中很重要。您应该从指定的“gopath”运行东西,但不要将 gopath 与 go 的位置混淆(不要只将其设置为 go 的安装位置)。

您的 gopath 应该是您乐于在可预见的未来放置您的 go 源代码的位置。我已将我的设置为 /Users/ejiro/go。

cat <<END >> ~/.bashrc

export GOPATH=/Users/ejiro/go

END

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-30
    • 2017-03-13
    • 1970-01-01
    相关资源
    最近更新 更多