2016-03-16 19 views
5

Ich bin neu in go lang. Der Versuch, eine Go-Bibliothek zu importieren, mit "go get" -Befehl aber in cmd immer diese Fehlermeldung:Golang "go get" -Befehl zeigt "go: fehlende Git Befehl" Fehler

go: missing Git command. See https://golang.org/s/gogetcmd 
package github.com/ttacon/chalk: exec: "git": executable file not found in %PATH% 

My Go Env:

set GOARCH=amd64 
set GOBIN= 
set GOEXE=.exe 
set GOHOSTARCH=amd64 
set GOHOSTOS=windows 
set GOOS=windows 
set GOPATH=F:\Works\Go 
set GORACE= 
set GOROOT=C:\Go 
set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64 
set GO15VENDOREXPERIMENT=1 
set CC=gcc 
set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 
set CXX=g++ 
set CGO_ENABLED=1 

Was mit meinem Go-Umgebung ist falsch?

+7

Nichts, aber Sie haben Git nicht installiert, oder es ist nicht irgendwo in 'PATH'. – hobbs

+0

yeah git ist nicht installiert. Dieser Befehl erfordert Git? – Yeahia2508

+0

danke es hat funktioniert !!!! – Yeahia2508

Antwort

15

go get erfordert Git, wenn eines der Pakete von einem Git-Repository lebt (und geholt wird). Unter Windows können Sie git von der git website installieren.

+0

lass mich es versuchen. Danke für die Antwort – Yeahia2508

+1

Es hat funktioniert Danke :) – Yeahia2508

+1

können Sie "git" auf dem gleichen Kommandozeilenfenster ausführen, das Sie versuchen "go get" auszuführen? Was passiert, wenn Sie "Git" eingeben? – cd1