首頁  >  文章  >  後端開發  >  如何修復“go install:GOPATH 之外的目錄沒有安裝位置”錯誤?

如何修復“go install:GOPATH 之外的目錄沒有安裝位置”錯誤?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-08 13:21:02916瀏覽

How to Fix the

解決「go install:GOPATH 以外的目錄沒有安裝位置」錯誤

「go install」指令嘗試安裝Go 套件到您的系統。但是,如果安裝路徑位於指定的 GOPATH 環境變數之外,您可能會遇到錯誤「no install location for directory Outside GOPATH」。

要解決此問題,請確保滿足以下條件之一:

  • 將$GOBIN 設定為$GOPATH/bin:

將$GOBIN 環境變數設定為${GOPATH}/bin。這將通知 Go 將軟體包安裝到 GOPATH 中的 bin 目錄。

$ export GOBIN=$GOPATH/bin
  • 將$GOBIN 加入您的作業系統搜尋路徑:

或者,將$GOBIN 新增至作業系統的搜尋路徑中。這將使 go install 命令可以從任何目錄存取。

$ export PATH=$PATH:$GOBIN

一旦滿足這些條件之一,您應該能夠成功運行 go install 命令,而不會遇到“no install location for directory”在 GOPATH 之外”錯誤。

以上是如何修復“go install:GOPATH 之外的目錄沒有安裝位置”錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn