Ich beginne gerade mit der Ethereum-Programmierung auf einem Mac (OS Siera 10.12.6) und versuche, meine Umgebung einzurichten. Ich folge den Installationsanweisungen von Ethereum.org .
Ich habe diese Schritte ausgeführt, um geth zu installieren, glaube ich:
brew tap ethereum/ethereum
brew install ethereum
und ich bin jetzt beim Geth-Konto und den Konsolenschritten.
Allerdings bekomme ich diesen Fehler:
geth account new
-bash: geth: command not found
Und
geth console
-bash: geth: command not found
und wenn ich in das Verzeichnis ./Library/Caches/Homebrew/ethereum--git/cmd/geth
und es dort ausführen, erhalte ich den gleichen Fehler.
Außerdem sind dies die Dateien, die ich im Verzeichnis sehe und keine speziell für Geth.
ls /Users/me/Library/Caches/Homebrew/ethereum--git/cmd/geth
accountcmd.go genesis_test.go
accountcmd_test.go main.go
bugcmd.go misccmd.go
chaincmd.go monitorcmd.go
config.go run_test.go
consolecmd.go testdata
consolecmd_test.go usage.go
dao_test.go
Gibt es einen Installationsschritt, den ich noch durchführen muss?
Ist die Dokumentation veraltet? Gibt es gute, aktuelle Dokumentationen und Tutorials, die Sie empfehlen würden?
Ich sehe diesen Befehl: consolecmd.go
Ich bin mit der Go-Sprache nicht vertraut, sehe aber einige Dateien mit der Erweiterung .go.
Ich glaube nicht, dass ich Go aktiviert habe, denn als ich versuchte, in das Verzeichnis zu wechseln, wurde es nicht gefunden:
cd /usr/local/go
-bash: cd: /usr/local/go: No such file or directory
Jede Hilfe wäre willkommen.
Mein Problem war, dass ich /usr/local/bin nicht in meiner $PATH-Umgebungsvariable enthalten hatte. Die ausführbare Geth-Datei befindet sich in diesem Verzeichnis.
Also habe ich mein Profil bearbeitet: (vi .bash_profile) und es am Anfang meiner Verzeichnisse darin hinzugefügt.
Ich hatte mit einem ähnlichen Problem zu kämpfen und die Lösung besteht darin, den Pfad „geth.exe“ zu Ihrer .bash_profile-Datei hinzuzufügen.
Eine andere Möglichkeit besteht darin, die Datei geth.exe auf Ihrem Laptop zu finden und sie nach usr/local/bin zu kopieren (Stellen Sie sicher, dass usr/local/bin bereits in Ihrem .bash_profile hinzugefügt wurde).
Sie können dieses Problem lösen, indem Sie es zu Ihrer .bash_profile-Datei hinzufügen
Dies sind die Schritte
Badr Bellaj