Ganache下载和安装教程(附安装包)
Ganache 是一款专为以太坊开发者设计的“个人区块链模拟器”,属于 Truffle Suite 工具链的核心组件。
Ganache 能在本地计算机上秒级启动一条与以太坊主网协议兼容的私有链,预置 10 个自带 100 ETH 的测试账户,开发者无需联网即可部署合约、发送交易、查看日志,从而把漫长的区块同步与昂贵的 Gas 成本降为零,被社区称为“开发阶段最快的链”。
Ganache 的核心特性包括:
Ganache 的应用场景覆盖智能合约单元测试、Truffle/Hardhat 本地网络、DApp 联调、持续集成流水线、课堂演示与黑客松原型。开发者常在编码阶段用 Ganache 做自动化测试,再迁移至 Goerli 或 Sepolia 做公开测试,从而节省大量等待时间。
1) 用 .appx 安装很简单,打开 windows PowerShell,运行如下命令:
运行结束后,会在开始菜单中找到程序,如下图所示:
2) 也可以用 .exe 安装 Ganache,下载到本地,双击运行,首先会看到下图的界面,可以直接点击下一步:
可以自定义安装路径,建议安装到非系统盘,比如下图中的 D 盘,然后点击“安装”:
接下来等待安装完成就可以了。运行软件,大功告成!
Ganache 能在本地计算机上秒级启动一条与以太坊主网协议兼容的私有链,预置 10 个自带 100 ETH 的测试账户,开发者无需联网即可部署合约、发送交易、查看日志,从而把漫长的区块同步与昂贵的 Gas 成本降为零,被社区称为“开发阶段最快的链”。
Ganache 的核心特性包括:
- 一键 Quickstart,区块时间可手动改为秒级甚至即时出块;
- Gas Price 与 Limit 自由配置,方便模拟极端场景;
- 内置区块浏览器,可实时查看交易、回执、事件日志与调用栈;
- 支持可插拔的账户解锁与助记词导入,方便与 MetaMask、Remix 等工具联动;
- 同时提供 Ganache CLI(原 TestRPC)与 Electron 桌面双形态,CI 环境可命令行启动,教学演示可用图形界面。
Ganache 的应用场景覆盖智能合约单元测试、Truffle/Hardhat 本地网络、DApp 联调、持续集成流水线、课堂演示与黑客松原型。开发者常在编码阶段用 Ganache 做自动化测试,再迁移至 Goerli 或 Sepolia 做公开测试,从而节省大量等待时间。
下载Ganache
这里为大家提供了 Ganache 多个版本的安装包:网盘中分享的 Ganache 安装包如下图所示:

安装Ganache
以 Windows 为例,Ganache 安装包有两种,分别是:- Ganache-2.7.1-win-x64-setup.exe;
- Ganache-2.7.1-win-x64.appx;
1) 用 .appx 安装很简单,打开 windows PowerShell,运行如下命令:
Add-AppPackage -Path appx安装包文件路径
文件路径改成正确的,运行截图如下:
运行结束后,会在开始菜单中找到程序,如下图所示:

2) 也可以用 .exe 安装 Ganache,下载到本地,双击运行,首先会看到下图的界面,可以直接点击下一步:

可以自定义安装路径,建议安装到非系统盘,比如下图中的 D 盘,然后点击“安装”:

接下来等待安装完成就可以了。运行软件,大功告成!
