2016-03-16 21 views
5

Tôi mới ở dạng lang lang. Đang cố gắng để nhập khẩu một thư viện di chuyển bằng "đi lấy" lệnh nhưng trong cmd nhận được lỗi này:golang "go get" lệnh hiển thị lỗi "go: missing Git"

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

Go Env của tôi:

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 

Có gì sai với môi trường Go của tôi?

+7

Không có gì, nhưng bạn không cài đặt git, hoặc nó không ở đâu đó trong 'PATH'. – hobbs

+0

yeah git chưa được cài đặt. lệnh này yêu cầu git? – Yeahia2508

+0

cảm ơn nó đã hoạt động !!!! – Yeahia2508

Trả lời

15

go get yêu cầu git nếu bất kỳ gói nào tồn tại (và đang được tìm nạp) từ kho lưu trữ git. Đối với Windows, bạn có thể cài đặt git từ git website.

+0

hãy để tôi thử. Cảm ơn bạn đã trả lời – Yeahia2508

+1

Cảm ơn :) – Yeahia2508

+1

bạn có thể chạy "git" trên cùng cửa sổ dòng lệnh mà bạn đang cố gắng chạy "go get" không? Điều gì xảy ra khi bạn gõ "git"? – cd1

Các vấn đề liên quan