鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

安装Python依赖库

建议使用Anaconda虚拟环境,以防止影响Python环境。请根据实际情况确认是否使用Anaconda。

本文以使用Anaconda为例进行说明。安装Anaconda前需先安装GCC/G++、make、CMake以及glibc组件,组件安装完成后下载安装并初始化Anaconda,创建OmniAdvisor参数调优虚拟环境,安装所需依赖项。

  1. 安装Python依赖库前,需在管理节点安装GCC/G++、make、CMake以及glibc,其版本要求如表1所示。
    表1 Python依赖库安装前需要配置的软件

    名称

    版本要求

    参考文档

    GCC/G++

    7.3.0及以上

    获取链接

    make

    4.2.1及以上

    -

    CMake

    3.13.4及以上

    获取链接

    glibc

    2.28及以上

    获取链接

    swig

    3.0及以上

    -

  2. 可选:在管理节点,安装Anaconda软件包(ARM架构服务器建议安装Miniforge)。可参考Miniforge官方GitHub仓库中的安装步骤进行。
  3. 可选:创建并且激活虚拟环境。
    conda create -n OmniAdvisor2.0 python=3.11.4
    conda activate OmniAdvisor2.0
  4. 安装依赖。
    pip install "django==4.2.26"
    pip install "smac>=2.2.0, <2.3.0"
    pip install "colorlog>=6.9.0, <6.10.0"
    pip install "requests>=2.32.3"
    pip install "python-dateutil>=2.9.0.post0"
    pip install "psycopg2-binary>=2.9.10"
    pip install "keyring==24.3.1"
    pip install "keyrings-alt==5.0.2"