【问题标题】:Vendor Directory on Google App Engine go111 runtime causes error?Google App Engine go111 运行时上的供应商目录导致错误?
【发布时间】:2018-11-07 09:33:56
【问题描述】:

我正在尝试进行一些设置,但遇到了一个奇怪的问题。代码在这里:https://github.com/SantoDE/appenginedemo

只要我没有在本地供应我的依赖项,我就可以部署它。一旦我让 dep 填充供应商目录,我就有一个奇怪的问题:

已复制 /Users/manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go/jsoniter.go 到 /var/folders/q3/x4rq343n57x5v8pccndssw3r0000gn/T/tmp8Crxax/ tmpPZJdtd/vendor/github.com/json-iterator/go/jsoniter.go 2018/11/07 09:51:09 暂存第二代标准应用程序:无法将根目录复制到 /app:无法复制目录“/Users/manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor”到“供应商”:无法复制目录“/Users/manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor/github.com”到“供应商/github.com”:无法复制目录“/Users/ manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator”到“vendor/github.com/json-iterator”:无法复制目录“/Users/manuelzapf/go/src /github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go”到“vendor/github.com/json-iterator/go”:无法复制目录“/Users/manuelzapf/go/src/ github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go/skip_tests”到“vendor/github.com/json-iterator/go/skip_tests”:无法复制目录“/Users/manuelzapf/go /src/github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go/skip_tests/array”到“vendor/github.com/json-iterator/go/skip_tests/array”:无法统计/我们ers/manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go/skip_tests/array/skip_test.go:stat /Users/manuelzapf/go/src/github.com/ SantoDE/appenginedemo/vendor/github.com/json-iterator/go/skip_tests/array/skip_test.go:没有这样的文件或目录

我做错了什么?

【问题讨论】:

    标签: google-app-engine go


    【解决方案1】:

    你在使用 dep 吗?如果是这样,您是否尝试过删除 /vendor 文件夹和 Gopkg.lock 文件并重新运行 dep ensure

    【讨论】:

    • 是的,那已经是双门轿车时代了。可悲的是它根本没有改变这种情况:(
    【解决方案2】:

    我能够自己弄清楚。问题不在于 GAE,而在于 dep。不知何故,dep 设法锁定了该依赖项的一个非常旧的版本,其中一个符号链接已经到位,这当然无法在本地解决。编辑 Gopck.toml 并将其指向正确的修订版解决了该问题。

    抱歉,您认为这是 Google 问题。我不知道要结束这个问题:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-24
      • 2018-10-24
      • 1970-01-01
      • 2018-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多