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

安装运行环境

为后续部署WAAS Booster提供必要的依赖和环境,需要安装其所需的依赖包。

root用户可直接执行下述命令;普通用户执行本小节的操作时,需要在下述命令前加sudo提高权限。

  1. 安装软件运行必要依赖。
    1
    yum install -y python rpm-build cpio
    
  2. 下载Miniconda3安装脚本
  3. 按默认安装Miniconda3。
    sh Miniconda3-py310_25.1.1-2-Linux-aarch64.sh
  4. “/etc/profile”里配置安装好的Miniconda3的二进制路径。
    1. 打开文件。
      vim /etc/profile
    2. “i”进入编辑模式,在文件末尾添加如下内容。
      export PATH=$PATH:/root/miniconda3/bin/
    3. “Esc”键退出编辑模式,输入:wq!,按“Enter”键保存退出文件。
    4. 使文件生效。
      source /etc/profile
  5. 初始化conda环境。
    1
    conda init
    
  6. 退出当前SSH窗口,再重新连接SSH窗口,确保conda生效。

    如果重新进入SSH窗口显示为在base环境中,则需要使用命令conda deactivate退出base环境,如果不在则无需操作。

  7. 使用conda创建Python环境,例如环境命名为waasbooster_env。
    1. 添加conda-forge channel。
      1
      conda config --add channels conda-forge
      
    2. 使用conda-forge创建python环境。
      conda create -n waasbooster_env python=3.9.9 -c conda-forge
  8. 查看waasbooster_env环境路径。
    1
    conda env list
    

    回显如下图所示:

    • 如果步骤8返回内容中waasbooster_env对应路径不是“/usr/local/waasbooster/bin/python3”,请拷贝其内容,用于后续部署WAAS Booster后修改其配置文件内容;
    • 如果返回内容是“/usr/local/waasbooster/bin/python3”,则忽略修改步骤。
  9. 执行命令进入指定虚拟环境。
    1
    conda activate waasbooster_env
    
  10. 新增文件requirements.txt,添加如下内容。
    numpy==1.23.4 
    pandas==2.2.3 
    prophet==1.1.7 
  11. 执行命令行安装上述依赖。
    1
    pip3 install -r requirements.txt