首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Brownie:无法启动本地RPC客户端

Brownie:无法启动本地RPC客户端
EN

Ethereum用户
提问于 2022-01-17 05:22:04
回答 3查看 1.9K关注 0票数 3

我试着跑布朗尼去找加纳奇-克莱伊,但它一直让我犯这个错误。我的节点是最新的,我已经在ganachi-cli UI中更改了我的主机。我做什么好?

代码语言:javascript
复制
Brownie v1.17.2 - Python development framework for Ethereum

Ethproject is the active project.

Launching 'ganache-cli --port 8545 --gasLimit 12000000 --accounts 10 --hardfork istanbul --mnemonic brownie'...
  File "brownie/_cli/__main__.py", line 64, in main
    importlib.import_module(f"brownie._cli.{cmd}").main()
  File "brownie/_cli/run.py", line 44, in main
    network.connect(CONFIG.argv["network"])
  File "brownie/network/main.py", line 50, in connect
    rpc.launch(active["cmd"], **active["cmd_settings"])
  File "brownie/network/rpc/__init__.py", line 93, in launch
    raise RPCProcessError(cmd, uri)
RPCProcessError: Unable to launch local RPC client.
Command: ganache-cli
URI: http://127.0.0.1:8545
EN

回答 3

Ethereum用户

发布于 2022-01-18 23:50:02

如果在安装版本16.13.2后仍然无法工作,那么请确保在安装后运行此额外命令:

代码语言:javascript
复制
nvm use 16.13.2

运行此nvm use命令后,尝试重新运行脚本。

票数 2
EN

Ethereum用户

发布于 2022-01-17 08:22:36

问题实际上是节点版本,您只需要降低节点的级别。

nvm uninstall <current version>

nvm install 16.13.2

票数 1
EN

Ethereum用户

发布于 2022-05-03 05:38:34

确保您为brownie提供了WEB3_INFURA_PROJECT_ID,当我将WEB3_INFURA_PROJECT_ID添加到WEB3_INFURA_PROJECT_ID文件中时,这个问题已经解决了。

布朗尼用它:

并确保告诉brownie您正在使用Brownie-config.yaml中的.env文件:

.env文件:

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/119134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档