在Ubuntu 16.04.3 LTS上运行go install出错的问题
1.我在.go文件的當(dāng)前目錄下面運(yùn)行g(shù)o install出現(xiàn)下面的錯(cuò)誤:
go install hello.go
go install: no install location for .go files listed on command line (GOBIN not set)
此時(shí)設(shè)置了GOPATH宏,但是沒有GOBIN
解決方法:
將project的bin目錄設(shè)置為GOBIN。
vim ~/.bashrc
在末尾添加
export GOBIN=/home/taoyx/program_develop/go_demo/bin
執(zhí)行下面的命令生效
. ~/bashrc
再次查看GOBIN,發(fā)現(xiàn)該宏已經(jīng)有定義了
echo $GOBIN
下面直接執(zhí)行
go install
或者
go install hello.go
就可以了。
說明:
網(wǎng)上說,如果GOROOT正確設(shè)置的話,就不用再設(shè)置GOBIN了,但是我發(fā)現(xiàn)我當(dāng)前的情況還是不行。此時(shí)GOROOT已經(jīng)有定義了。
下面是我我安裝go之后的GO的環(huán)境變量。
go env
總結(jié)
以上是生活随笔為你收集整理的在Ubuntu 16.04.3 LTS上运行go install出错的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SimpleHTTPServer中出错信
- 下一篇: 在Ubuntu 16.04.3 LTS上