Mac
以下说明将帮助您在 Apple MacOS 设备上从源码安装独立的 Hummingbot 实例。
观看视频:
前提条件¶
| 组件 | 规格要求 | 
|---|---|
| 操作系统 | macOS 12+ - Intel x86 或 Apple Silicon(M1 / M2 / M3) | 
| 内存 | 每个实例 4 GB RAM | 
| 存储 | 每个实例 5 GB HDD 空间 | 
| CPU | 每个实例/控制器至少 1 个 vCPU | 
XCode 命令行工具¶
Xcode 命令行工具 是必需的。您可以在终端中运行以下命令进行安装:
Miniconda / Anaconda¶
请勿使用 Homebrew!
我们不建议通过 Homebrew 安装 conda,因为这可能导致安装过程中出现问题。请直接从 Anaconda 官网下载安装程序。
Hummingbot 需要 Python 3 及其他库。为管理这些依赖项,Hummingbot 使用 conda——一个开源的 Python 环境管理工具。您可以使用 Miniconda 或 Anaconda 来安装 conda。
下载适用于您环境的安装程序并运行:
搭载 Intel x86 的 macOS:
curl -o Miniconda3-latest-MacOSX-x86_64.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
bash Miniconda3-latest-MacOSX-x86_64.sh
搭载 Apple Silicon(M1 / M2 / M3)的 macOS:
curl -o Miniconda3-latest-MacOSX-arm64.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh
bash Miniconda3-latest-MacOSX-arm64.sh
按照安装界面的提示操作。如果您对任何设置不确定,请接受默认选项,后续可随时修改。
为使更改生效,请关闭并重新打开您的终端窗口。
安装 Hummingbot¶
在安装好依赖项后,请按以下步骤从源码安装 Hummingbot:
git clone https://github.com/hummingbot/hummingbot.git
cd hummingbot
./install
conda activate hummingbot
./compile
注意
conda activate hummingbot 命令应在您的命令行前添加 (hummingbot) 标记,以表明您已进入 conda 环境。若未显示,请检查 conda 是否安装正确,必要时重新安装。
启动 Hummingbot¶
在 conda 环境中,运行以下命令启动 Hummingbot:
您将看到 Hummingbot 欢迎界面:

要开始使用 Hummingbot,请查阅以下文档:
- 安装后操作
- 基本功能
- 快速入门指南
- Hummingbot 常见问题
如需运行 DEX 机器人,请安装 Hummingbot Gateway。
