Я только начинаю программировать Эфириум на Mac (OS Siera 10.12.6) и пытаюсь настроить свою среду. Я следую инструкциям по установке Ethereum.org .
Я выполнил эти шаги для установки geth, я считаю:
brew tap ethereum/ethereum
brew install ethereum
и сейчас я на шагах учетной записи geth и консоли.
Однако я получаю эту ошибку:
geth account new
-bash: geth: command not found
и
geth console
-bash: geth: command not found
и когда я перехожу в каталог ./Library/Caches/Homebrew/ethereum--git/cmd/geth
и запустить его там, я получаю ту же ошибку.
Кроме того, это файлы, которые я вижу в каталоге и не вижу ни одного специально для 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
Есть ли этап установки, который мне еще нужно выполнить?
Документация устарела? Есть ли хорошая, актуальная документация и учебные пособия, которые вы могли бы порекомендовать?
Я вижу эту команду: consolecmd.go
Я не знаком с языком go, но вижу довольно много файлов с расширением .go.
Я не думаю, что у меня включен Go, потому что, когда я пытался перейти в каталог, он не был найден:
cd /usr/local/go
-bash: cd: /usr/local/go: No such file or directory
Любая помощь будет оценена по достоинству.
Моя проблема заключалась в том, что я не включил /usr/local/bin в переменную окружения $PATH. Исполняемый файл geth находится в этом каталоге.
Итак, я отредактировал свой профиль: (vi .bash_profile) и добавил его в начало своих каталогов в нем.
Я боролся с аналогичной проблемой, и решение состоит в том, чтобы добавить путь geth.exe к вашему файлу .bash_profile.
Другой способ решить эту проблему — найти файл geth.exe на своем ноутбуке и скопировать его в usr/local/bin (убедитесь, что usr/local/bin уже добавлен в ваш .bash_profile)
вы можете решить эту проблему, добавив ее в свой файл .bash_profile.
Это шаги
Бадр Беллай