LiteIDE无法构建插件。

huangapple go评论84阅读模式
英文:

LiteIDE cannot build a plugin

问题

我正在尝试导入"github.com/couchbaselabs/go-couchbase",但是LiteIDE显示:

 无法在以下任何位置找到包"github.com/couchbaselabs/go-couchbase":
 /usr/lib/go/src/pkg/github.com/couchbaselabs/go-couchbase(来自$GOROOT)
 /home/peter/gosrc/src/test_program/src/github.com/couchbaselabs/go-couchbase(来自GOPATH)

这是我的代码:

import (	
"encoding/json"
"fmt"
"github.com/couchbaselabs/go-couchbase"
)

那么可能的原因是什么?我已将自定义目录设置为/home/peter/gosrc/src/test_program。

英文:

I am trying to import "github.com/couchbaselabs/go-couchbase", however the LiteIDE saids:

 cannot find package "github.com/couchbaselabs/go-couchbase" in any of:
 /usr/lib/go/src/pkg/github.com/couchbaselabs/go-couchbase (from $GOROOT)
 /home/peter/gosrc/src/test_program/src/github.com/couchbaselabs/go-couchbase(from GOPATH) 

Here is my code:

import (	
"encoding/json"
"fmt"
"github.com/couchbaselabs/go-couchbase"
)

So what is the possible reason? I have set the custom directory to /home/peter/gosrc/src/test_program.

答案1

得分: 1

你应该首先使用"go get"命令获取文件的源代码,并将其安装到你的GOPATH目录中,因为go-couchbase是一个远程包,尚未存在于你的系统中。

'go get github.com/couchbaselabs/go-couchbase'

这是官方golang网站上的一篇文章,介绍了如何获取远程包的方法http://golang.org/doc/code.html#remote。

你也可以在这里阅读更多关于"go get"或"go test"等go命令的信息(链接):http://golang.org/cmd/go/。

英文:

You should first use the "go get" command to fetch the source of the files and install them into your GOPATH directory because go-couchbase is a remote package and it is not yet present in your system.

' go get github.com/couchbaselabs/go-couchbase '

This is an article on the official golang website which explains how to get remote packages http://golang.org/doc/code.html#remote.

You can also read more about the go commands such as "go get" or "go test" here.

huangapple
  • 本文由 发表于 2014年8月6日 18:40:28
  • 转载请务必保留本文链接:https://go.coder-hub.com/25158262.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定