ホームページ  >  記事  >  バックエンド開発  >  「go install」が zsh で機能しないのはなぜですか?

「go install」が zsh で機能しないのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-07 09:10:02192ブラウズ

Why isn't

「Go インストールが zsh で機能しない」問題の診断

zsh を使用して「go」をインストールしようとすると、一部のユーザーにエラーが発生する可能性があります「zsh: コマンドが見つかりません: go.」この問題は通常、構成が正しくないか不完全であることが原因で発生します。問題とその解決策をさらに詳しく見てみましょう。

提供された構成には次のファイルが含まれています:

  • "~/.bash_profile": このファイルは「/usr/local/go」を追加します。 /bin" を $PATH 環境変数に追加します。
  • "~/.zshrc": このファイルは、$PATH 環境変数に "/usr/local/go/bin" も追加します。

ただし、「go」が Homebrew ではなく macOS パッケージ インストーラーを介してインストールされた場合は、次の変更が必要です:

  • GOPATH を $HOME/go に設定します。
  • Set GOROOT を /usr/local/go に設定します。
  • GOBIN を $GOPATH/bin に設定します。
  • $GOPATH と $GOROOT/bin の両方を $PATH 環境変数に追加します。

更新された「~/.zshrc」ファイルは次のようになります。

export GOPATH=$HOME/go
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOPATH
export PATH=$PATH:$GOROOT/bin

これらの変更を加えた後、「go install」コマンドは zsh で期待どおりに機能するはずです。

以上が「go install」が zsh で機能しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。