登录
首页 >  Golang >  Go问答

安装 Apache Arrow使数据处理更高效

来源:stackoverflow

时间:2024-02-29 09:57:28 236浏览 收藏

Golang不知道大家是否熟悉?今天我将给大家介绍《安装 Apache Arrow使数据处理更高效》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大家都能积极评论指出,谢谢!希望我们能一起加油进步!

问题内容

我是一个 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/[email protected]
go: github.com/apache/arrow/[email protected]: github.com/apache/arrow/[email protected]: 
invalid version: go/go.mod has post-v7 module path
"github.com/apache/arrow/go/v7" at revision go/v7.0.0

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

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


正确答案


有一个简单的方法:假设你已经在本地项目中完成了 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 modvendor

该工具应识别要下载和供应商的导入。

或者您可以在项目目录中明确执行,

go 获取 -u github.com/apache/arrow/go/v8

然后运行 ​​mod tidy 和 modvendor

今天关于《安装 Apache Arrow使数据处理更高效》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>