GOPATH error in windows “GOPATH entry is relative; must be absolute path: ”

前端 未结 5 1799
再見小時候
再見小時候 2020-12-15 21:10

I am new to GO and getting an error when initializing GOPATH in windows. In my project folder is

C:\\Users\\kamin\\Documents\\pm-manager

and i am try to set

相关标签:
5条回答
  • 2020-12-15 21:13

    As alternative you can set it to %USERPROFILE%\ under Windows 10

    0 讨论(0)
  • 2020-12-15 21:16

    I encountered the same problem. My go version is go1.9.1 windows/amd64. However I fixed the problem by deleting the simucolon end of the GOPATH.

    0 讨论(0)
  • 2020-12-15 21:30

    Adding one more error case that I experienced, was a silly-silly mistake in setting the GOPATH.

    I added : D\Go (Forgot to added the colons after Drive letter). Correct should have been D:\Go, Offcourse this resolved the error.

    0 讨论(0)
  • 2020-12-15 21:37

    you can put this case uses cygwin this go path

    export GOPATH='c:\folder\folder\folder\'

    for cygwin is necessary in string 'c:\path'

    normaly you try use /cygdrive/.../...

    but for GO is not possible ( need c:\ or other drive )

    0 讨论(0)
  • 2020-12-15 21:39

    Ran into same problem. Fix is quite simple: just specify the drive in front of the entire path name. The issue occurred because I was following the instructions on Go "Getting Started" page and set GOPATH=%HOMEPATH%\Work . The problem was that %HOMEPATH% was defined as a relative path (\Users\MyName), and so GOPATH now pointed to \Users\MyName\Work . All I needed to do was set GOPATH=c:\Users\MyName\Work and the error goes away.

    0 讨论(0)
提交回复
热议问题