这篇文章主要是介绍如何让开发者能在 Windows 上使用 NVIDIA Nemo 搭建一个带有翻译功能的 API 服务。过程中我们会需要安装以下工具:
1. 在 Windows 上设置 Linux 环境 (WSL)
NVIDIA Nemo 目前只能在 Linux 环境中运行,所以我们得先在 Windows 上搭建一个 Linux 环境。这里要用的是 Linux 的 WSL (Windows Subsystem for Linux) 系统, 它允许开发者直接在 Windows 上运行 GNU/Linux 环境(包括大多数命令行工具、实用程序和应用程序),无需修改,无需传统虚拟机或双引导设置的开销。
安装步骤
-
打开 Powershell:
-
WSL 安装部分可参考以下文档:
- 安装 WSL | Microsoft Docs
- CUDA On WSL
这里要注意的是在安装驱动时请选择和本机显卡匹配的驱动。
-
安装后在 Powershell 里输入
wsl --list --online
确保 WSL 已安装成功:
-
执行