为了账号安全,请及时绑定邮箱和手机立即绑定

去安装apache arrow

去安装apache arrow

Go
慕慕森 2022-11-23 20:22:08

我是 go 初学者,尝试安装 go apache arrow 模块,因此我可以运行用户指南中的介绍性示例。当我尝试安装库时,收到以下错误:


$ go install github.com/apache/arrow/go@latest

go: github.com/apache/arrow/go@latest: 

module github.com/apache/arrow@latest found (v0.0.0-20220326002331-5bd4d8ec279d), 

but does not contain package github.com/apache/arrow/go


$ go install github.com/apache/arrow/go@v7.0.0

go: github.com/apache/arrow/go@v7.0.0: github.com/apache/arrow/go@v7.0.0: 

invalid version: go/go.mod has post-v7 module path

"github.com/apache/arrow/go/v7" at revision go/v7.0.0

我已经能够成功安装其他go包,所以我不明白为什么这个安装会出错。


什么是正确调用“go install”来安装 apache arrow?


查看完整描述

1 回答

?
梦里花落0921

TA贡献1498条经验 获得超5个赞

有一个简单的方法:假设你已经go mod init在你的本地项目中完成了,你可以开始写一个文件并导入github.com/apache/arrow/go/v8像这个例子:

https://github.com/apache/arrow/blob/master/go/arrow/_examples/helloworld/main.go

现在你可以轻松做到

go mod tidy && go mod vendor

并且该工具应该识别要下载和销售的导入。

或者你可以在你的项目目录中明确地做,

go get -u github.com/apache/arrow/go/v8

然后运行 mod tidy 和 mod vendor


查看完整回答
反对 回复 5天前

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信