ide - LiteIDE 构建后无法运行代码,进程启动失败

标签 ide go liteide

大约一周前,我在我的计算机上成功安装了 golang 并获得了要处理的终端命令。因此,我知道我的电脑上有 go。

我一直在寻找一个好的 IDE 并找到了 https://code.google.com/p/liteide/ LiteIDE 专为 Go 开发。

我读到如果您已经在您的计算机上安装了 go,那么您可以使用 LiteIDE 立即开始构建您的代码。我一定是在某些地方读错了,因为我根本无法构建我的项目。我认为可能存在丢失/不正确的路径,或者某些设置不正确。

这是我在控制台中得到的错误:

Current environment change id "win64-user"
C:/go/bin/go.exe env [c:\go]
set GOARCH=amd64
set GOBIN=
set GOCHAR=6
set GOEXE=.exe
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows
set GOPATH=
set GORACE=
set GOROOT=c:\go
set GOTOOLDIR=c:\go\pkg\tool\windows_amd64
set TERM=dumb
set CC=gcc
set GOGCCFLAGS=-g -O2 -m64 -mthreads
set CXX=g++
set CGO_ENABLED=1
Command exited with code 0.
First_Lite_Go_Proj  [C:/go/src/First Litel Go Proj]
Error: process failed to start.

我检查了 C:/go 目录以确保那里的所有内容都是正确的。我也使用 64 位 Windows 7 并仔细检查了它。

有什么想法吗?我的是:缺少/不正确的路径,由于限制无法访问某个目录。

最佳答案

虽然我没有在 Windows 7 上测试过,但在 Windows 10 上,这些是我为使 LiteIDE 工作而采取的步骤

  1. 已安装转到 C:\Go
  2. C:\Go\bin 添加到 PATH 并确保 go 从命令行运行
  3. 这对我来说是最重要的一步。在环境变量中定义了 GOPATH。在我的例子中,它是 C:\Users\vivek\Documents\Source\Go。我还确保在 GOPATH 中创建了三个文件夹 srcpkgbin。此时 go env 向我显示了 GOPATHGOROOT 的正确值。 go getgo buildgo install 在此步骤中同样有效。
  4. 下载 LiteIDE 并将其解压缩到 C:\liteide。启动 LiteIDE,它对我来说开箱即用。通过转到 View > Manage GOPATH
  5. 确保 LiteIDE 正确看到 GOPATH

希望这对您有所帮助。祝你好运。

关于ide - LiteIDE 构建后无法运行代码,进程启动失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23356189/

相关文章:

testing - Go 在运行测试时挂起

linux - 错误消息 "go: go.mod file not found in current directory or any parent directory; see ' go help modules'"

ide - LiteIDE 没有自动完成

go - 如何在 Go 中将代码标记为已弃用?

go - 浏览器显示之前的响应

linux - 带有 gvm 的 LiteIDE。构建、运行和 fmt 将不起作用。环境问题?

sql-server - Visual Studio 2008 集成开发环境崩溃

html - Chrome开发者窗口能否同时覆盖css规则?

xml - XSLT 样式表的 IDE

Java 套接字 - 使用 IDE 时出现意外行为