"go install" Erreur : "Aucun emplacement d'installation pour le répertoire en dehors de GOPATH"
Lors de l'installation de Go dans un répertoire en dehors de GOPATH, tel comme celui que vous avez configuré dans le répertoire "~/go", vous pouvez rencontrer le message d'erreur "go install: no install location for directory /Users/Daryl/go/src/tire outside GOPATH." Ce problème se produit car Go installe généralement les exécutables et les packages dans le répertoire "bin" de GOPATH.
Pour résoudre cette erreur et installer correctement votre projet Go, vous pouvez soit modifier votre variable d'environnement $GOBIN, soit l'ajouter à la recherche de votre système d'exploitation. chemin. Voici les étapes pour chaque approche :
Option 1 : définissez $GOBIN sur $GOPATH/bin
Dans votre terminal, exécutez ce qui suit commande pour définir $GOBIN sur le répertoire "bin" dans GOPATH :
export GOBIN=$GOPATH/bin
Option 2 : Ajouter $GOBIN au chemin de recherche du système d'exploitation
Modifiez le chemin de recherche de votre système d'exploitation pour inclure $GOBIN. Par exemple, sur macOS, vous pouvez ajouter la ligne suivante à votre fichier .bash_profile ou .zshrc :
export PATH=$PATH:$GOBIN
Une fois que vous avez effectué les modifications nécessaires, vous pouvez réexécuter votre commande "go install" et le projet devrait être installé avec succès.
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!