我已按照本指南安装 AppEngine SDK。 https://developers.google.com/appengine/docs/go/gettingstarted/introduction我最初使用 Brew 安装了 Go 1.2(在 OSX 上)。我已经设置了我的路径:export GOPATH=$HOME/Documents/goexport PATH=$GOPATH/bin:$PATHexport PATH=$HOME/Documents/go/go_appengine:$PATH我复制/粘贴 hello world 应用程序,并使用goapp serve. 都好。现在,只要我尝试使用appengine:import ( "appengine")我得到编译时错误:api.go:5:5: cannot find package "appengine" in any of: /usr/local/Cellar/go/1.2/libexec/src/pkg/appengine (from $GOROOT) /Users/jan/Documents/go/src/appengine (from $GOPATH)入门指南文档对此没有任何说明。似乎 SDK 有自己的$GOPATH类似目录,带有/src,/pkg和/bin。我认为我必须一直$GOPATH在 SDK 和本机 Go 之间手动切换,这没有任何意义,甚至对我不起作用(因为我主要从事非 appengine 的工作)。我显然在这里做错了什么。我错过了什么?编辑:似乎实际的 appengine 服务器正在编译和运行良好,但是我的整个设置已损坏(测试,Vim ...)。有什么解决方法吗?
3 回答
- 3 回答
- 0 关注
- 185 浏览
添加回答
举报
0/150
提交
取消