====== PWstudio cpu 版 windows11_wsl2 安装指南 ====== 适用系统:window11\\ 在开始之前,强烈建议先看一遍 [[pwstudio:readme|PWstudio 安装前必看]],建立一个整体概念。 ---- ===== 1. 安装 WSL_Ubuntu 24.04 LTS ===== **方法一:** 参考microsoft官方教程安装https://learn.microsoft.com/zh-cn/windows/wsl/install **方法二:**也可以图形化安装: 从 Microsoft Store 安装如果您更习惯图形界面,可以在 Windows 应用商店中下载: a.打开 Microsoft Store; b.搜索 Ubuntu 24.04 LTS; c.点击"获取"或"安装"。 以上两种方法选一种做就行,不需要都做。安装完成后,第一次打开 Ubuntu 应用,会要求你设置一个 Linux 用户名和密码,正常设置即可,记得把这组用户名密码记下来,后面可能会用到。 ===== 2. 安装 Docker ===== CPU 版本的 Docker 安装步骤和 GPU 版本一样,直接跳转过去即可。 点击链接, 从安装 Docker章节开始: [[pwstudio:ubuntu_gpu#安装 Docker|跳转到安装 Docker章节]] 跟着文档安装到此章节再返回此文档 ===== 3. PWstudio cpu 版安装 ===== 点击链接, 从导入镜像章节开始: [[pwstudio:quickstart_cpu#导入镜像|跳转到导入镜像章节]] 跟着文档安装到结尾 ---- 采用 wslc 起 PWstudio cpu 容器 下面这部分是另一种通过 wslc(WSL 自带的容器工具)来启动 PWstudio cpu 容器的方式,跟上面第 2、3 步走的是不同的路线,二者选一种走完即可,**不要两种都做**。如果你已经按照上面第 2、3 步顺利完成安装,可以跳过下面这部分。 ===== 1 wsl 安装更新 ===== 以下命令均在 **PowerShell** 中执行: - 以管理员身份打开 PowerShell: 在 "开始" 菜单搜索 ''PowerShell'', 右键选择 "以管理员身份运行" - 更新到 WSL 预发布版:运行以下命令 wsl --update --pre-release - 重启 WSL 服务: 更新完成后, 运行此命令让更改生效 wsl --shutdown - 验证 wslc 是否可用: 关闭并重新打开你的终端(PowerShell 或 Windows 终端) wslc --version 如果看到类似版本号的输出(比如 2.9.3.0),说明可以继续下一步了。 ===== 2 宿主机安装 server.py 服务 ===== 安装说明:点击链接, [[pwstudio:serverwin|在 Windows 下安装 server.py 服务]] 跟着文档安装好证书服务, 再进行下一步。 ===== 3. 导入镜像 ===== wslc pull ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest 这一步是下载 PWstudio cpu 版镜像,体积较大,根据网速可能需要几分钟到十几分钟,请耐心等待。 ===== 4. 启动容器 ===== 在 powershell 中: wslc run -d --name qflowcpu ` -v $env:TEMP\pwmat:/var/tmp/pwmat_host_secret:ro ` --ulimit memlock=-1:-1 --ulimit stack=-1:-1 --shm-size=128G ` -e SELINUX=disabled -p 80:80 -p 81:81 -p 2297:2297 -p 5010:5010 ` --hostname=mstation ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest 在 cmd 中: wslc run -d --name qflowcpu ^ -v %TEMP%\pwmat:/var/tmp/pwmat_host_secret:ro ^ --ulimit memlock=-1:-1 --ulimit stack=-1:-1 --shm-size=128G ^ -e SELINUX=disabled -p 80:80 -p 81:81 -p 2297:2297 -p 5010:5010 ^ --hostname=mstation ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest 在 powershell 或 cmd 下执行 ipconfig 查看对应 WSL 虚拟网卡的 ip, 如果提交作业报错, 可指定 ip 启动容器[[pwstudio:qa:q106|见列表2]] 或设置镜像网络 以上两段二选一,跟你习惯用的终端类型对应即可,不要两个都执行。执行后没有报错,一般会输出一长串字符(容器 ID),说明容器已经启动。 ===== 登录访问使用 ===== 跳转到: [[pwstudio:quickstart_cpu|5. 对容器登录、上传下载]] 跟着文档进行到文档结束。如果还不会用 SSH 工具登录,可以先看 [[pwstudio:mobaxterm|MobaXterm 新手教程]]。 ~~DISCUSSION:off~~