gpt4 book ai didi

go - Windows 10 golang 设置。错误,不在环境中

转载 作者:数据小太阳 更新时间:2023-10-29 03:23:11 25 4
gpt4 key购买 nike

我第一次在 Windows 10 机器上设置 go 时遇到问题。

我按照安装说明进行操作。 https://golang.org/doc/install?download=go1.10.windows-386.msi

当我 CD 到我的项目 E:\goProjects\goWebApp\src 并运行 go build 时,我收到以下错误。

C:\windows\system32>go version
Not in an environment
C:\Users\MyUser~1\AppData\Local\Temp\go_there.bat' is not recognized as an internal or external command,
operable program or batch file.

我的系统变量如下:

  • GOPATH=E:\goProjects\goWebApp
  • GOROOT=C:\Go
  • PATH=C:\Go\bin

如果我从 C:\Go\bin 运行 go version 一切正常。从此目录之外的任何地方运行 go 命令都不起作用。我还尝试重新启动我的 cmd 提示符并重新启动我的计算机。仍然没有运气。还有其他人遇到过这个问题吗?或者知道我可能做错了什么?

enter image description here

最佳答案

原来我的 PATH 中有两个 go 位置(有点)。当我从命令提示符运行命令 where go 时,返回了两条路径。

像这样的..

C:\tools\devTools\bin
C:\Go\bin\go.exe

devTools\bin 中显然有一个名为 go.bat 的 bat 文件。这与 golang 本身无关,不幸的是只是巧合的命名。这是执行而不是 go 二进制文件,作为返回,它抛出了带有 Not in an environment 消息的随机错误。

为了解决这个问题,我暂时从我的 PATH 变量中删除了 devTools 路径。

关于go - Windows 10 golang 设置。错误,不在环境中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49537161/

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