gpt4 book ai didi

mongodb - 由于 DataDog/zstd,Gcloud 应用程序部署因 mongo-driver 失败

转载 作者:行者123 更新时间:2023-12-02 05:49:54 24 4
gpt4 key购买 nike

我一直在我的项目中使用 mongo-driver,并使用 gcloud app deploy 进行部署一段时间了。我最近重建了我的机器,然后简单地运行 go get 来获取我的依赖项。一切都在本地编译正常,但是,gcloud app部署失败:

    Failed to build app: building app with command '[go build -o /tmp/staging/usr/local/bin/start ***\admin]', env '[PATH=/go/bin:/usr/local/go/bin:/builder/google-cloud-sdk/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=***HOME=/builder/home BUILDER_OUTPUT=/builder/outputs DEBIAN_FRONTEND=noninteractive GOROOT=/usr/local/go/ GOPATH=/go GOPATH=/tmp/staging/srv/gopath]': err=exit status 1, out=srv/gopath/src/go.mongodb.org/mongo-driver/x/mongo/driver/compression_cgo.go:15:2: cannot find package "github.com/DataDog/zstd" in any of:
/tmp/staging/srv/gopath/src/go.mongodb.org/mongo-driver/vendor/github.com/DataDog/zstd (vendor tree)
/usr/local/go/src/github.com/DataDog/zstd (from $GOROOT)
/tmp/staging/srv/gopath/src/github.com/DataDog/zstd (from $GOPATH).

有什么想法吗? app.yaml 只是运行时:go113

最佳答案

您是否尝试过使用 go mod 指定依赖项?我遇到了同样的问题,最后可以通过使用这些命令生成 go.mod 文件来解决,

GO111MODULE=on go mod init

GO111MODULE=on go mod tidy

Here是详细说明。

关于mongodb - 由于 DataDog/zstd,Gcloud 应用程序部署因 mongo-driver 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58599000/

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