Brownie
Brownie:無法啟動本地 RPC 客戶端
我試圖為 ganachi-cli 執行 brownie,但它一直給我這個錯誤。我的節點是最新的,並且我在 ganachi-cli UI 中更改了我的主機。我該怎麼辦?
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
問題實際上是節點版本,你只需要降級節點。
nvm uninstall <current version>
nvm install 16.13.2
如果安裝 version 後仍然無法正常工作
16.13.2
,請確保在安裝後執行此額外命令:nvm use 16.13.2
執行此
nvm use
命令後,嘗試重新執行腳本。