首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >go:找不到GOROOT目录: C:\Go;C:\Go\bin

go:找不到GOROOT目录: C:\Go;C:\Go\bin
EN

Stack Overflow用户
提问于 2014-02-20 13:52:40
回答 4查看 19.8K关注 0票数 9

作为标题,我只是在我的笔记本电脑上安装了Go包。操作系统:Windows 7 Enterpreise SP1 (64位)安装路径:C:\go

我设置了“环境变量”:

代码语言:javascript
运行
复制
GOROOT 
Value = C:\GO;C:GO\bin

我制作了hello.go文件并将其保存在C:\go

当我运行"go run hello.go" in CMD in C:\时,得到的错误信息如下:

代码语言:javascript
运行
复制
go:cannot find cannot find GOROOT directory: C:\Go; C:\Go\bin
EN

回答 4

Stack Overflow用户

发布于 2014-10-07 11:41:09

如果您在那里安装了GOROOT,则应将其设置为d:/programs/go

如果需要的话,应该将GOPATH设置为d:/workspace/gopath

另外,最好将d:\programs\go\bin添加到PATH中。

Go似乎只接受斜杠(/)而不接受反斜杠()。当然,对于PATH,它应该是反斜杠()。

票数 5
EN

Stack Overflow用户

发布于 2014-02-22 16:07:37

Golang的文章"How to Write Go Code“确实提到:

GOPATH环境变量指定工作区的位置。它可能是您在开发Go代码时需要设置的唯一环境变量。

请注意,该路径不得与Go安装路径相同。

( go安装由GOROOT参考)

<要开始,请创建一个工作区目录并相应地设置GOPATH

您的工作区可以放置在您喜欢的任何位置,但在本文中我们将使用$HOME/go

代码语言:javascript
运行
复制
mkdir %USERPROFILE%\go
set GOPATH=%USERPROFILE%\go

为方便起见,请将工作区的bin子目录添加到PATH中:

代码语言:javascript
运行
复制
set PATH=%PATH%;%GOPATH%\bin
票数 2
EN

Stack Overflow用户

发布于 2020-03-15 23:20:27

您将需要添加(编辑系统环境变量) GOPATHGOROOT,如下所示。(Windows 10),然后重新启动系统

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21899332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档