「go get」で「hg: 実行可能ファイルが見つかりません」エラーが発生するのはなぜですか?

Mary-Kate Olsen
リリース: 2024-10-30 01:35:02
オリジナル
1057 人が閲覧しました

Why Does

リモート Go パッケージのインストール時の「hg」実行可能ファイルが見つからないエラーのトラブルシューティング

go get コマンドを使用してリモート Go パッケージをインストールしようとすると、次のエラーが発生する場合があります。

package code.google.com/p/go.example/hello: exec: "hg": executable file not found in %PATH%.
ログイン後にコピー

このエラーは、ソース管理リポジトリからパッケージを複製するために必要な Mercurial (hg) 実行可能ファイルがシステムの PATH 環境変数に存在しないことを示します。

これを解決するにはこの問題が発生した場合は、次の手順に従ってください:

  1. Mercurial をインストールします: Mercurial 分散バージョン管理システムをシステムにインストールします。これは通常、オペレーティング システムのパッケージ マネージャーを使用して実行できます。
  2. PATH 変数の構成: Mercurial bin ディレクトリを PATH 環境変数に追加して、hg 実行可能ファイルが見つけられるようにします。システム。たとえば、Windows では、[コントロール パネル] を開き、[システムとセキュリティ] > [システムとセキュリティ] に移動します。システムを選択し、「アカウントの環境変数を編集」ボタンをクリックします。 [システム環境変数] で、Mercurial bin ディレクトリへのパスを含む値を持つ PATH という名前の新しい変数を追加します。
  3. もう一度 go get を実行します: go get コマンドを再試行して、パッケージをインストールします。これで、clone コマンドで hg 実行可能ファイルを見つけてインストールを完了できるようになります。
  4. インストールの確認: 次のディレクトリをチェックして、パッケージがダウンロードされ、インストールされていることを確認します。

    • GOPATH/src/ パッケージのソース コードはここにあります。
    • GOPATH/bin/ のコンパイル済みバイナリパッケージはここに配置されます。

これらの手順に従うことで、Mercurial ソース管理下にあるリモート Go パッケージを正常にインストールできるはずです。

以上が「go get」で「hg: 実行可能ファイルが見つかりません」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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