记录 SemEnr 环境的配置

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

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

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

  1. 现在将 MicroMamba 安装在 D 盘,为 MicroMamba 创建安装目录。
1
New-Item -ItemType Directory -Path "D:/micromamba"
  1. 下载 MicroMamba。
1
Invoke-WebRequest -Uri https://gitee.com/licyk/README-collection/releases/download/archive/micromamba.exe -OutFile "D:/micromamba/micromamba.exe"
  1. 初始化 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"
  1. 为 MicroMamba 下载 Conda 配置文件。
1
Invoke-WebRequest -Uri https://gitee.com/licyk/README-collection/releases/download/archive/conda_config.yaml -OutFile "$Env:USERPROFILE/.condarc"
  1. 为 SemEnr 创建 Conda 环境。
1
micromamba create --name semenr git -y
  1. 激活 SemEnr 的 Conda 环境。
1
micromamba activate semenr
  1. 待会在 D 盘下载 SemEnr 这个项目,所以切换到 D 盘目录里。
1
Set-Location D:
  1. 因为 https://github.com/licyk/SemEnr 这个 Github 地址在没有科学上网的情况下比较难连上,所以换成 Github 镜像源地址下载 SemEnr 项目。
1
git clone https://ghproxy.net/https://github.com/licyk/SemEnr
  1. 进入 SemEnr 项目文件夹。
1
Set-Location SemEnr
  1. 使用 MicroMamba 安装 SemEnr 的依赖。
1
micromamba install -f environment.yml -y
  1. 待会使用 Pip 安装剩余的项目依赖,为了保证下载速度,设置一下 Pip 镜像源。
1
pip config set global.index-url "https://mirrors.cloud.tencent.com/pypi/simple"
  1. 使用 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日
许可协议