當我從 github 獲取 go 庫時,我可以在代碼中使用它們。但我不能使用他們的命令。例如,在“go get annie”之后,我嘗試使用它的命令,例如“annie bebe.be/be/bebe”。但我得到“術語 'annie' 未被識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確并嘗試再一次。 ”另一個例子是 Fyne。我已經安裝了“go get fyne.io/fyne”。我可以用它創建一個應用程序。但我不能使用“fyne package”命令。剛剛重新安裝了 1.14。Windows 10?!?env:GOPATH”給出“ C:\Users\Bekassyl/golang ”。"$env:GOBIN" 給出“ C:\Users\Bekassyl\golang\bin ”。請幫忙。
2 回答

慕尼黑8549860
TA貢獻1818條經驗 獲得超11個贊
fyne 二進制文件是通過運行“go get fyne.io/fyne/cmd/fyne”安裝的,這在 go 庫中很常見,項目的根目錄是 API,支持的應用程序在“cmd/”子包中。請參閱https://tour.fyne.io/introduction/packaging.html或https://fyne.io/develop/distribution。

開滿天機
TA貢獻1786條經驗 獲得超13個贊
您需要將 的值添加$env:GOBIN
到您的 WindowsPATH
環境變量中。
您可能還需要打開一個新窗口cmd
或powershell
窗口才能使其生效。
- 2 回答
- 0 關注
- 397 瀏覽
添加回答
舉報
0/150
提交
取消