简单记录 SemEnr 的配置方法(写给朋友的)。
SemEnr 这个项目缺少一个配置文档,也缺少配置环境所需的软件包版本,所以我把项目进行 Fork 并添加了 Conda 环境的配置文件,顺便在这简单记录一下配置方法。
下面的操作将在 PowerShell 中进行,右键桌面空白处点在终端中打开
就能进入 PowerShell 终端。
- 现在将 MicroMamba 安装在 D 盘,为 MicroMamba 创建安装目录。
1
| New-Item -ItemType Directory -Path "D:/micromamba"
|
- 下载 MicroMamba。
1
| Invoke-WebRequest -Uri https://gitee.com/licyk/README-collection/releases/download/archive/micromamba.exe -OutFile "D:/micromamba/micromamba.exe"
|
- 初始化 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"
|
- 为 MicroMamba 下载 Conda 配置文件。
1
| Invoke-WebRequest -Uri https://gitee.com/licyk/README-collection/releases/download/archive/conda_config.yaml -OutFile "$Env:USERPROFILE/.condarc"
|
- 为 SemEnr 创建 Conda 环境。
- 激活 SemEnr 的 Conda 环境。
1
| micromamba activate semenr
|
- 待会在 D 盘下载 SemEnr 这个项目,所以切换到 D 盘目录里。
- 因为 https://github.com/licyk/SemEnr 这个 Github 地址在没有科学上网的情况下比较难连上,所以换成 Github 镜像源地址下载 SemEnr 项目。
1
| git clone https://ghproxy.net/https://github.com/licyk/SemEnr
|
- 进入 SemEnr 项目文件夹。
- 使用 MicroMamba 安装 SemEnr 的依赖。
1
| micromamba install -f environment.yml -y
|
- 待会使用 Pip 安装剩余的项目依赖,为了保证下载速度,设置一下 Pip 镜像源。
1
| pip config set global.index-url "https://mirrors.cloud.tencent.com/pypi/simple"
|
- 使用 Pip 安装剩余的依赖。
1
| pip install -r requirements.txt
|
现在 SemEnr 项目的运行环境就配置好了,下次要进入 SemEnr 项目的运行环境就使用下面的命令。
1
| micromamba activate semenr
|