「go install: GOPATH 外のディレクトリのインストール場所がありません」エラーを解決するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-19 19:28:02
オリジナル
590 人が閲覧しました

How to Resolve

"go install" エラー: "GOPATH 外部のディレクトリのインストール場所がありません"

GOPATH の外部のディレクトリに Go をインストールする場合、次のようになります。 "~/go" ディレクトリ内に設定した場合、「go install: no install location for directory」というエラー メッセージが表示される場合があります。 /Users/Daryl/go/src/GOPATH の外のタイヤ。」この問題は、Go が通常、GOPATH の「bin」ディレクトリ内に実行可能ファイルとパッケージをインストールするために発生します。

このエラーを解決して Go プロジェクトを正しくインストールするには、$GOBIN 環境変数を変更するか、OS 検索に追加します。パス。各アプローチの手順は次のとおりです。

オプション 1: $GOBIN を $GOPATH/bin に設定します

  1. ターミナルで次のコマンドを実行します。 $GOBIN を「bin」ディレクトリに設定するコマンドGOPATH:

    export GOBIN=$GOPATH/bin
    ログイン後にコピー
  2. これにより、Go は GOPATH 内の "bin" ディレクトリをプロジェクトのインストール場所として認識できるようになります。

オプション 2: OS検索に$GOBINを追加パス

  1. $GOBIN を含むようにオペレーティング システムの検索パスを編集します。たとえば、macOS では、.bash_profile または .zshrc ファイルに次の行を追加できます:

    export PATH=$PATH:$GOBIN
    ログイン後にコピー
  2. これにより、システムは $GOBIN ディレクトリ内でコマンドと実行可能ファイルを確実に見つけることができます。

必要な変更を加えたら、「go install」コマンドを再実行すると、プロジェクトは正常にインストールされるはずです。

以上が「go install: GOPATH 外のディレクトリのインストール場所がありません」エラーを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート