我是 go lang 的新手。尝试使用“go get”命令导入 go 库,但在 cmd 中出现此错误:go: missing Git command. See https://golang.org/s/gogetcmdpackage github.com/ttacon/chalk: exec: "git": executable file not found in %PATH%我的围棋环境:set GOARCH=amd64set GOBIN=set GOEXE=.exeset GOHOSTARCH=amd64set GOHOSTOS=windowsset GOOS=windowsset GOPATH=F:\Works\Goset GORACE=set GOROOT=C:\Goset GOTOOLDIR=C:\Go\pkg\tool\windows_amd64set GO15VENDOREXPERIMENT=1set CC=gccset GOGCCFLAGS=-m64 -mthreads -fmessage-length=0set CXX=g++set CGO_ENABLED=1我的 Go 环境有什么问题?
3 回答
慕容森
TA贡献1853条经验 获得超18个赞
本地
安装 git 将解决这个问题。
mac版
brew install git
对于 ubuntu
sudo apt-get install git
用于 Arch Linux
pacman -S git
窗户根据来自指示安装的git
git installation page
。
在 Docker 中
如果您在构建 docker 镜像时运行,那么您应该在那里安装 git。[我在构建 docker 镜像时遇到了这个问题]
例如:在我的 Dockerfile 中
FROM golang:alpine RUN apk add git
米脂
TA贡献1836条经验 获得超3个赞
go get 获取源代码是通过使用预期在您的系统上可以找到的以下工具之一完成的:git、svn、hg。
从此链接安装 git https://git-scm.com/downloads
安装 git 后,您应该导航到环境变量设置并添加在 bin 中找到的 git.exe(可执行文件)的路径。所以路径应该像这样“C:\Program Files\Git\bin”。重新启动您的 IDE,该命令应该可以正常工作。
- 3 回答
- 0 关注
- 1268 浏览
添加回答
举报
0/150
提交
取消