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

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

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-07 01:54:03941ブラウズ

Why isn't

「Go インストールが zsh で機能しない」エラーのトラブルシューティング

zsh を使用して Go をインストールしようとすると、macOS ユーザーは、一見したように見えてもエラーが発生することがあります。正しい構成。

問題詳細:

ユーザーは ~/go ワークスペース ディレクトリを作成し、構成で以下を設定しましたfiles:

.bash_profile:

export PATH=$PATH:/usr/local/go/bin

.zshrc:

export PATH=$PATH:/usr/local/go/bin

ただし、 go env を実行すると返されます。 「zsh: コマンドが見つかりません: go".

解決策:

Go が Homebrew ではなく macOS パッケージ インストーラーを通じて macOS にインストールされている場合、構成には ~/.zshrc に追加の環境変数が必要です。

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

これらの変数は、GOPATH、GOROOT、GOBIN、および PATH を指定します。 Go 環境。インストールされた Go バイナリの正しい場所にリダイレクトされます。

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

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