Ethereum bootnode:未找到命令

Ethereum bootnode:未找到命令,ethereum,go-ethereum,Ethereum,Go Ethereum,我正在尝试使用Geth Clique PoA网络在本地计算机上启动PoA网络。当我通过bash脚本初始化bootnode时,我收到以下错误: ./bootnode/bootnode-start-local.sh: line 1: bootnode: command not found 我以为你安装geth时安装了bootnode?有没有办法将其添加到$PATH?我在运行geth命令时没有任何问题 我目前正在运行MacOS Catalina 10.15.6。我假设您在MacOS上通过自制安装了最

我正在尝试使用Geth Clique PoA网络在本地计算机上启动PoA网络。当我通过bash脚本初始化bootnode时,我收到以下错误:

./bootnode/bootnode-start-local.sh: line 1: bootnode: command not found
我以为你安装geth时安装了bootnode?有没有办法将其添加到$PATH?我在运行geth命令时没有任何问题


我目前正在运行MacOS Catalina 10.15.6。

我假设您在MacOS上通过自制安装了最新的geth。 命令
bootnode
应可从
/usr/local/bin/
获得,请参阅

bootnode start local.sh
脚本中使用
/usr/local/bin/bootnode
,或者通过将
export path=/usr/local/bin/bootnode:$path
添加到
~/.profile
将其添加到路径中


一般来说,
/usr/local/bin/
可能不在您的路径中,您可以通过
导出路径=/usr/local/bin/:$path
将其添加到
~/.profile

我通过自制重新安装了geth 1.9.20<代码>引导节点未列在
/usr/local/bin
中。我还确保更新XCode,因为我以前在Mac上遇到过问题,当时它不是最新版本。您是否尝试从下载并安装geth 1.19.20,包括工具?