You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ganache安装报错:'ganache-cli'未被识别为可执行程序的问题求助

完整报错信息:

The term 'ganache-cli' is not recognized as the name of a cmdlet, function, script file, or operable program

报错截图:
报错截图

报错产生原因
  • Ganache v7及以上版本已经正式废弃ganache-cli命令,所有功能合并为统一的ganache命令,调用废弃命令名会触发无法识别报错
  • 安装时未添加-g全局参数,Ganache仅会安装到当前项目的node_modules目录下,没有全局可执行入口
  • yarn全局安装的包默认会存放到yarn专属的bin目录,若该目录未添加到系统环境变量PATH中,系统无法定位到对应的可执行文件
解决方案
  • 优先使用新版官方命令验证:执行ganache --version检查版本,替代已废弃的ganache-cli命令
  • 若需要全局调用,重新执行全局安装命令:yarn global add ganache,安装完成后重启终端再执行版本检查
  • 若仅在当前项目使用,无需全局安装,可直接通过npx调用:npx ganache --version,也可以在项目package.json的scripts字段中添加对应配置后通过项目脚本调用
  • 若确认已经全局安装但仍然报错,先执行yarn global bin获取yarn全局bin目录的完整路径,将该路径添加到系统环境变量PATH中:
    • Windows系统:在系统属性-高级-环境变量中编辑PATH,新增上述bin目录路径,保存后重启终端即可生效
    • Mac/Linux系统:将export PATH="$PATH:$(yarn global bin)"写入~/.bashrc、~/.zshrc等对应shell的配置文件,执行source 对应配置文件路径生效后重启终端即可

内容的提问来源于stack exchange,提问作者mosta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 04:45:03