我已經使用Windows msi在我的機器上安裝 Go,但是當我嘗試運行一個簡單的Hello World,如下所示:go run hello.go我收到以下錯誤:hello.go:3:8:在以下任何一個中找不到包“fmt”:C:\Go\src\pkg\fmt(來自 $GOROOT)在GOROOT這個包中確實找不到,因為它安裝在以下目錄中:C:\Go\src (missing the \pkg)GOROOT設置為C:\Go(自動),C\Go\bin添加到PATH我GOPATH的設置為我的工作區,但這似乎沒有任何改變。如何解決這個問題?我應該將所有包復制到C:\Go\src\pkg? 我做錯了什么嗎?編輯根據@Volker 的要求,以下是輸出go env:set GOARCH=amd64set GOBIN=set GOCHAR=6set GOEXE=.exeset GOHOSTARCH=amd64set GOHOSTOS=windowsset GOOS=windowsset GOPATH=D:\aage\gocodeset GORACE=set GOROOT=C:\Goset GOTOOLDIR=C:\Go\pkg\tool\windows_amd64set CC=gccset GOGCCFLAGS=-m64 -mthreads -fmessage-length=0set CXX=g++set CGO_ENABLED=1
- 1 回答
- 0 關注
- 155 瀏覽
添加回答
舉報
0/150
提交
取消