簡體   English   中英

如何使用gvm(Go Version Manager)安裝軟件包? 去失敗

[英]how to install a package with gvm(Go Version Manager)? go get failed

我使用gvm成功安裝了go1.6.2 ,並使用了global pkgset。
我試圖安裝gocode與GVM包,但go get不工作。
我猜gvm還不是很穩定嗎?

➜  ~ gvm use 1.6.2
Now using version go1.6.2
➜  ~ gvm pkgset use global
Now using version go1.6.2@global
➜  ~  go get -u github.com/nsf/gocode
➜  ~ go list
can't load package: package .: no buildable Go source files in /Users/seoyoochan

➜  ~ go install gocode
can't load package: package gocode: cannot find package "gocode" in any of:
    /Users/seoyoochan/.gvm/gos/go1.6.2/src/gocode (from $GOROOT)
    /Users/seoyoochan/.gvm/pkgsets/go1.6.2/global/src/gocode (from $GOPATH)
    /Users/seoyoochan/.gvm/pkgsets/go1.6.2/global/src/gocode

當您go get一些軟件包時,如果它具有可構建的源代碼,則go install commang將自動在軟件包目錄中運行,因此您無需進行go install gocode 只需輸入gocode即可檢查。

如果要手動安裝,則必須先轉到目錄

cd $GOPATH/src/github.com/nsf/gocode
go install

你也不能在包目錄之外執行go list

cd $GOPATH/src/github.com/nsf/gocode
go list

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM