MacOS Catalina(10.15) で Geth を実行すると 'cannot execute binary file' エラー
イーサリアムの学習のため、MacOS Catalina(10.15)に下記手順を参考に
brew
コマンドでethereumをインストールしました。
Gethのインストールから起動まで(Mac) - Qiita
Gethの確認をしようとしたところ、下記のようなエラーとなってしまいました。
$ geth --help
-bash: /usr/local/bin/geth: cannot execute binary file
brew reinstall ethereum
で再インストールしても同様の結果でした。
また、OS上の権限も問題なく実行権限が付いている状態です。
$ ls -l /usr/local/bin/geth
lrwxr-xr-x 1 xxxxxxx admin 33 10 15 21:48 /usr/local/bin/geth -> ../Cellar/ethereum/1.9.6/bin/geth
* xxxxxxはユーザ名です。
MacOS Mojave(10.14)ではGethの確認も問題ありませんでした。
現状Catalinaでは利用できないものでしょうか。
追記
file コマンドの実行結果です。
$ file /usr/local/Cellar/ethereum/1.9.6/bin/geth
/usr/local/Cellar/ethereum/1.9.6/bin/geth: data