克服GOPATH 以外的「go install: no install location...」錯誤
您是否遇到了令人困惑的錯誤「go install: no嘗試安裝Go 軟體包時,目錄的安裝位置...」?當您的專案位於預設 GOPATH 目錄之外時,會出現此錯誤。要解決此問題,您可以修改一些關鍵的環境變數並正確設定專案結構。
首先,必須了解「go install」在 $GOBIN 環境變數中搜尋安裝位置。因此,您有兩個選擇:
將GOBIN 設定為$GOPATH/bin:
將GOBIN 加到PATH:
將GOBIN 加入>
您可以將其添加到您的PATH 中,而不是修改$GOBIN環境變數。這允許您從任何目錄存取“go install”命令。
使用此命令:$ export PATH=$PATH:$GOBIN之後進行這些更改後,您應該能夠運行go install 而不會遇到錯誤。但是,確保您的專案結構與修改後的設定保持一致非常重要。如果您的專案位於 GOPATH 之外,您可能需要調整匯入路徑以反映新位置。 按照以下步驟,即使 Go 軟體套件位於 GOPATH 之外,您也可以成功安裝它們。以上是如何修復 GOPATH 以外的'go install:無安裝位置...”錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!