Maison > développement back-end > Golang > le corps du texte

Pourquoi \'go get\' produit-il l'erreur 'hg : fichier exécutable introuvable' ?

Mary-Kate Olsen
Libérer: 2024-10-30 01:35:02
original
1057 Les gens l'ont consulté

Why Does

Dépannage de l'erreur d'exécutable "hg" introuvable lors de l'installation de packages Go distants

Lors de la tentative d'installation de packages Go distants à l'aide de la commande go get, les utilisateurs peuvent rencontrer l'erreur :

package code.google.com/p/go.example/hello: exec: "hg": executable file not found in %PATH%.
Copier après la connexion

Cette erreur indique que l'exécutable Mercurial (hg), requis pour cloner le package à partir de son référentiel de contrôle de source, n'est pas présent dans la variable d'environnement PATH du système.

Pour résoudre ce problème problème, suivez ces étapes :

  1. Installez Mercurial : Installez le système de contrôle de version distribué Mercurial sur votre système. Cela peut généralement être fait à l'aide du gestionnaire de paquets de votre système d'exploitation.
  2. Configurer la variable PATH : Ajoutez le répertoire bin Mercurial à la variable d'environnement PATH afin que l'exécutable hg puisse être trouvé par le système. Par exemple, sous Windows, ouvrez le Panneau de configuration, accédez à Système et sécurité >. Système, puis cliquez sur le bouton « Modifier les variables d'environnement de votre compte ». Sous Variables système, ajoutez une nouvelle variable nommée PATH avec la valeur incluant le chemin d'accès au répertoire bin Mercurial.
  3. Exécutez go get Again : Réessayez la commande go get pour installer le package. La commande clone pourra désormais localiser l'exécutable hg et terminer l'installation.
  4. Vérifier l'installation : Vérifiez que le package a été téléchargé et installé en vérifiant les répertoires suivants :

    • GOPATH/src/ Le code source du package se trouvera ici.
    • GOPATH/bin/ Le binaire compilé pour le package sera placé ici.

En suivant ces étapes, vous devriez pouvoir installer avec succès les packages Go distants sous contrôle de source Mercurial.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal