Mac
下面的说明将帮助您在 Apple MacOS 机器上从源码安装一个独立的 Hummingbot 实例。
观看视频:
先决条件¶
组件 | 规格 |
---|---|
操作系统 | MacOS 12+ - Intel x86 或 Apple Silicon (M1 / M2 / M3) |
内存 | 每个实例 4 GB RAM |
存储 | 每个实例 5 GB 硬盘空间 |
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,请查看以下文档:
如果您需要运行 DEX 机器人,请安装 Hummingbot Gateway。