qflow:win11_gpu
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 后一修订版 | 前一修订版 | ||
| qflow:win11_gpu [2026/07/10 09:58] – 创建 pengge | qflow:win11_gpu [2026/07/20 17:12] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== qflow gpu 容器版 windows11_wsl2 安装 ====== | ====== qflow gpu 容器版 windows11_wsl2 安装 ====== | ||
| - | 适用系统:window11\\ | + | 适用系统: window11\\ |
| + | <WRAP alert 40% hide> | ||
| ---- | ---- | ||
| - | ===== 1. 安装 | + | ===== 1 我的系统 ===== |
| + | |||
| + | 打开 '' | ||
| + | <code powershell> | ||
| + | winver | ||
| + | 或 | ||
| + | systeminfo | findstr " | ||
| + | </ | ||
| + | |||
| + | 安装驱动, 激活系统, | ||
| + | |||
| + | ===== 2 wsl 安装 ===== | ||
| + | |||
| + | 1. 以管理员身份打开 PowerShell: 在 " | ||
| + | |||
| + | 2. 更新到 WSL 预发布版:运行以下命令 | ||
| + | |||
| + | <code powershell> | ||
| + | wsl --update --pre-release | ||
| + | </ | ||
| + | |||
| + | 3. 重启 WSL 服务: 更新完成后, | ||
| + | |||
| + | <code powershell> | ||
| + | wsl --shutdown | ||
| + | </ | ||
| + | |||
| + | 4. 验证 wslc 是否可用: | ||
| + | |||
| + | <code powershell> | ||
| + | wslc --version | ||
| + | </ | ||
| + | |||
| + | 如果看到类似 2.9.3.0 的版本号, | ||
| + | |||
| + | ===== 3 容器功能验证 ===== | ||
| + | |||
| + | 验证 cpu 容器功能: | ||
| + | |||
| + | <code powershell> | ||
| + | wslc run --rm swr.cn-north-4.myhuaweicloud.com/ | ||
| + | </ | ||
| + | |||
| + | 验证 gpu 容器功能: | ||
| + | |||
| + | <code powershell> | ||
| + | wslc run --rm --gpus all ` | ||
| + | swr.cn-north-4.myhuaweicloud.com/ | ||
| + | </ | ||
| + | |||
| + | ===== 4. 宿主机安装 server.py 服务 ===== | ||
| + | |||
| + | 安装说明:点击链接, | ||
| + | |||
| + | ===== 5. 导入镜像 ===== | ||
| + | |||
| + | <code bash> | ||
| + | wslc pull ccr.ccs.tencentyun.com/ | ||
| + | </ | ||
| + | |||
| + | ===== 6. 启动容器 ===== | ||
| + | |||
| + | <code powershell> | ||
| + | docker run -d --name qflowgpu ` | ||
| + | --ulimit memlock=-1: | ||
| + | -e SELINUX=disabled -p 0.0.0.0: | ||
| + | --hostname=mstation ccr.ccs.tencentyun.com/ | ||
| + | </ | ||
| + | |||
| + | ===== 7 报错处理 ===== | ||
| + | |||
| + | ==== 7.1 错误代码: | ||
| + | |||
| + | <code powershell> | ||
| + | PS C: | ||
| + | 由于未安装所需的特性,无法启动操作。 | ||
| + | 错误代码: | ||
| + | </ | ||
| + | |||
| + | <wrap em> | ||
| + | |||
| + | 检查并启用必需的 Windows 功能: WSL 2 依赖于 '' | ||
| + | |||
| + | 以管理员身份打开 PowerShell, 运行以下命令来启用它(如果已经启用, | ||
| + | <code powershell> | ||
| + | Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All | ||
| + | </ | ||
| + | |||
| + | <wrap notice> | ||
| - | **方法一:** | + | ==== 7.2 GPU access blocked by the operating system ==== |
| - | 参考microsoft官方教程安装https://learn.microsoft.com/zh-cn/windows/wsl/install | + | <code powershell> |
| + | PS C:\WINDOWS\system32> | ||
| + | swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nvidia/ | ||
| + | Failed to initialize NVML: GPU access blocked by the operating system | ||
| + | Failed to properly shut down NVML: GPU access blocked by the operating system | ||
| + | </code> | ||
| - | **方法二:**也可以图形化安装: | + | <wrap em>🔍 问题原因</ |
| - | 从 Microsoft Store 安装如果您更习惯图形界面,可以在 Windows 应用商店中下载: | + | 在 WSL 2 中访问物理 GPU, 需要满足以下条件, 否则就会出现这个错误: |
| - | a.打开 Microsoft Store; | + | > 1. 正确的驱动版本: |
| + | > 2. WSL 2 配置: 需要确保 WSL 2 的虚拟化平台功能已正确启用 | ||
| - | b.搜索 Ubuntu 24.04 LTS; | + | <wrap em>🔧 解决方案</ |
| - | c.点击“获取”或“安装”。 | + | 检查并安装正确的 NVIDIA 驱动(在 Windows 宿主机上) |
| - | ===== 2. 安装 Docker ===== | + | 访问 NVIDIA 官网, 下载 " |
| - | 点击链接, | + | > [[https:// |
| + | > | ||
| + | > <wrap hi> | ||
| + | > | ||
| + | > 用 GPU 跑计算或 AI 相关任务,选用 Game Ready 驱动 会更合适 | ||
| - | ===== 3. qflow cpu 容器版 | + | ===== 登录访问使用 |
| - | 点击链接, | + | 跳转到: [[qflow:quickstart_gpu|5. 对容器登录、上传下载]] 跟着文档进行到文档结束。 |
| ~~DISCUSSION: | ~~DISCUSSION: | ||
qflow/win11_gpu.1783648712.txt.gz · 最后更改: 2026/07/10 09:58 由 pengge
