安装#
要求#
SMAC 使用 python3 编写,因此需要一个 python>=3.8 的环境。此外,SMAC 中使用的随机森林需要 SWIG 作为构建依赖项。
信息
SMAC 已在 python >=3.8 的 Linux 和 Mac 机器上进行测试。
设置#
我们推荐使用 Anaconda 创建并激活一个环境
现在在系统级别安装 swig,例如在 Linux 上使用以下命令
或者在已创建的 conda 环境中安装 swig,使用
安装 SMAC#
你可以通过 PyPI 或 Conda-forge 安装 SMAC。
PyPI#
要使用 PyPI 安装 SMAC,请调用
或者,也可以直接从 GitHub 克隆环境
Conda-forge#
通过将 conda-forge
添加到你的频道中,可以从 conda-forge
频道安装 SMAC,使用
您必须安装 conda >= 4.9
。要更新 conda 或检查您当前的 conda 版本,请按照官方 anaconda 文档中的说明进行操作。启用 conda-forge
频道后,可以使用以下命令安装 SMAC
阅读 SMAC feedstock 了解更多详细信息。
Windows(原生或通过 WSL,实验性)#
SMAC 可以通过 WSL (Windows Subsystem for Linux) 安装在 Windows 下。您可以在此处找到有关如何执行此操作的说明:实验性。但是,这是实验性的,并非在所有情况下都有效。如果您想提出任何更改建议,请告知我们。