„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie behebe ich GOPATH-Konfigurationsprobleme unter Mac OS X 10.10?

Wie behebe ich GOPATH-Konfigurationsprobleme unter Mac OS X 10.10?

Veröffentlicht am 19.11.2024
Durchsuche:412

How do I Troubleshoot GOPATH Configuration Issues on Mac OS X 10.10?

Fehlerbehebung bei der GOPATH-Konfiguration unter Mac OS X 10.10

Beim Einrichten der Go-Entwicklung unter Mac OS Konfiguration. Dieser Artikel enthält Anleitungen zum Beheben dieser Probleme und zum Einrichten der richtigen Umgebungsvariablen.

Festlegen von GOROOT und PATH

GOROOT sollte auf das Verzeichnis verweisen, in dem Go installiert ist, nicht auf das selbst ausführbar. Stellen Sie es wie folgt richtig ein:

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

GOPATH festlegen

GOPATH sollte auf einen Ordner verweisen, der die Verzeichnisse src, pkg und bin enthält. Es sollte nicht direkt auf den Ordner src verweisen. Zum Beispiel:

export GOPATH=/Users/USERNAME/Documents/GoProjects

Bash-Konfiguration

Fügen Sie die GOPATH-Einstellung zu Ihrem ~/.bashrc hinzu Datei mit Export. Stellen Sie sicher, dass Sie eine Bash-Shell verwenden, indem Sie die Ausgabe von „echo $SHELL“ überprüfen.

Go Environment Variables

Verwenden Sie „go env“, um die aktuellen Werte zu überprüfen von Go-Umgebungsvariablen, einschließlich GOPATH.

Sudo vermeiden

Nicht Verwenden Sie „sudo go get“, da die für den Root-Benutzer (sudo) festgelegten Umgebungsvariablen nicht mit denen für Ihren aktuellen Benutzer übereinstimmen. Führen Sie stattdessen Folgendes aus:

go get github.com/gocql/gocql

Zusätzliche Hinweise:

  • Sie müssen möglicherweise nicht explizit festlegen GOROOT, wenn Sie Homebrew installiert haben.
  • Wenn die Probleme weiterhin bestehen, überprüfen Sie die Berechtigungen des $GOPATH-Ordners und stellen Sie sicher, dass sie vorhanden sind sind so eingestellt, dass sie Ihrem Benutzer Schreibzugriff gewähren.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3