gpt4 book ai didi

Golang - 如何运行引用包的命令

转载 作者:IT王子 更新时间:2023-10-29 02:34:29 27 4
gpt4 key购买 nike

我是 Golang 的新手,正在尝试从以下包中运行命令:

https://github.com/ryanbressler/CloudForest

包的快速启动部分中建议的命令是:

growforest -train train.fm -rfpred forest.sf -target B:FeatureName

但我不确定如何使用该命令。

我已经把这个包克隆到我的D盘,并尝试在Ms-dos窗口中运行它并得到一个错误:

d:\DATA-SCIENCE\Go>go run growforest -train train.fm -rfpred forest.sf -target B:FeatureName
go run: no go files listed

我还尝试在 go 文件中运行命令,但这也不起作用:

package main

import (
"github.com/ryanbressler/CloudForest"
)

func main() {
growforest -train train.fm -rfpred forest.sf -target B:FeatureName
}

任何人都可以帮助我了解应该如何使用它吗?

最佳答案

需要先安装包

go install

然后 growforest 命令将在您的 GOPATH\bin 中可用(它应该是您的 PATH 环境变量的一部分)

理想情况下,您应该执行 go get github.com/ryanbressler/CloudForest,这将在 GOPATH/src/github.com/ryanbressler/CloudForest 中克隆、构建和安装 repo
参见“Download and install packages and dependencies”。

根据 README,您需要安装项目的特定部分:

go get github.com/ryanbressler/CloudForest
go install github.com/ryanbressler/CloudForest/growforest
go install github.com/ryanbressler/CloudForest/applyforest

#optional utilities
go install github.com/ryanbressler/CloudForest/leafcount
go install github.com/ryanbressler/CloudForest/utils/nfold
go install github.com/ryanbressler/CloudForest/utils/toafm

关于Golang - 如何运行引用包的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25239035/

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