go 语言的 go get 命令报错 exec: git: executable file not found in %PATH%

发布于 2021-11-27 09:02:32 字数 720 浏览 1000 评论 7

刚刚安装了 go 语言的,也配置了运行测试代码没有任何的问题,但是 使用 go get 命令时,总是运行不起来,我使用的命令是 go get -u github.com/nsf/gocode

报的错误为:

# cd .; git clone https://github.com/nsf/gocode E:/go/Path/src/github.com/nsfgocode
package github.com/nsf/gocode: exec: "git": executable file not found in %PATH%

好像是要安装 gitHub,我安装了 gitHub 后也不行

我的环境变量的配置

GOPATH = E:goPath
GOROOT = D:go
PATH = %GOROOT%bin;%PATH%;

操作系统是 windos xp 32bit

安装包是 go1.0.3.windows-386.zip 免安装的,直接配置了以上的3个环境变量后,就可使用了

代码测试和环境变量的查看错误的信息如下图:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

像你 2021-11-30 05:33:09

楼主的情况,肯定是gitbash没配置好,我搞了一套环境输出了一份总结,http://www.v-lover.com/2014/12/24/go-built-environment/,可以参考;

等你爱我 2021-11-30 05:32:38

谢谢了各位  解决了 安装了msysgit后 配置了一下环境变量就好了 不过在运行的时候会报缺少dll文件 这几个文件都在 msysgitmingwlib的目录下 把他拷贝到配置了的环境变量的目录下就好了 


绝影如岚 2021-11-30 04:37:14

谢谢了各位  解决了 安装了msysgit后 配置了一下环境变量就好了 不过在运行的时候会报缺少dll文件 这几个文件都在 msysgitmingwlib的目录下 把他拷贝到配置了的环境变量的目录下就好了 


奢望 2021-11-30 04:20:55
把昨日还给我 2021-11-30 02:57:23

你的git没有添加到环境变量里,

旧伤慢歌 2021-11-29 22:30:17

下载地址:http://www.oschina.net/p/git

装好后打开Git Bash  然后在go get 就可以了

酷到爆炸 2021-11-28 13:02:29

git 里边有个命令行 你用它就可以了 Git Bash

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文