记录 SemEnr 环境的配置

简单记录 SemEnr 的配置方法(写给朋友的)。

SemEnr 这个项目缺少一个配置文档,也缺少配置环境所需的软件包版本,所以我把项目进行 Fork 并添加了 Conda 环境的配置文件,顺便在这简单记录一下配置方法。

下面的操作将在 PowerShell 中进行,右键桌面空白处点在终端中打开就能进入 PowerShell 终端。

  1. 现在将 MicroMamba 安装在 D 盘,为 MicroMamba 创建安装目录。

    1
    New-Item -ItemType Directory -Path "D:/micromamba"
  2. 下载 MicroMamba。

    1
    Invoke-WebRequest -Uri https://gitee.com/licyk/README-collection/releases/download/archive/micromamba.exe -OutFile "D:/micromamba/micromamba.exe"
  3. 初始化 MicroMamba 的配置。

    1
    2
    3
    & "D:/micromamba/micromamba.exe" shell hook -s powershell | Out-String | Invoke-Expression
    & "D:/micromamba/micromamba.exe" shell init -s powershell -r "D:/micromamba"
    . "$Env:USERPROFILE/Documents/WindowsPowerShell/profile.ps1"
  4. 为 MicroMamba 下载 Conda 配置文件。

    1
    Invoke-WebRequest -Uri https://gitee.com/licyk/README-collection/releases/download/archive/conda_config.yaml -OutFile "$Env:USERPROFILE/.condarc"
  5. 为 SemEnr 创建 Conda 环境。

    1
    micromamba create --name semenr git -y
  6. 激活 SemEnr 的 Conda 环境。

    1
    micromamba activate semenr
  7. 待会在 D 盘下载 SemEnr 这个项目,所以切换到 D 盘目录里。

    1
    Set-Location D:
  8. 因为 https://github.com/licyk/SemEnr 这个 Github 地址在没有科学上网的情况下比较难连上,所以换成 Github 镜像源地址下载 SemEnr 项目。

    1
    git clone https://ghproxy.net/https://github.com/licyk/SemEnr
  9. 进入 SemEnr 项目文件夹。

    1
    Set-Location SemEnr
  10. 使用 MicroMamba 安装 SemEnr 的依赖。

    1
    micromamba install -f environment.yml -y
  11. 待会使用 Pip 安装剩余的项目依赖,为了保证下载速度,设置一下 Pip 镜像源。

    1
    pip config set global.index-url "https://mirrors.cloud.tencent.com/pypi/simple"
  12. 使用 Pip 安装剩余的依赖。

    1
    pip install -r requirements.txt

现在 SemEnr 项目的运行环境就配置好了,下次要进入 SemEnr 项目的运行环境就使用下面的命令。

1
micromamba activate semenr

记录 SemEnr 环境的配置
http://licyk.github.io/2024/11/10/deploy-semenr/
作者
licyk
发布于
2024年11月10日
许可协议