环境:
Python:3.8
pip: >= 19.3
OS: CentOS 7, Ubuntu 22.04
CPU/Memory: 推荐最低配置是 8C16G.(CPU8核,内存为16GB)
安装方式:通过WSL安装SecretFlow
由于隐语不直接支持Windows,需要使用WSL(Windows Subsystem for Linux)
第一步:在Windows上安装WSL2
步骤 1 - 启用适用于 Linux 的 Windows 子系统
以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
这里会提示重新启动,请等待重新启动计算机,然后继续执行下一步。
步骤 2 - 检查运行 WSL 2 的要求
若要更新到 WSL 2,需要运行 Windows 10。
- 对于 x64 系统:版本 1903 或更高版本,内部版本为 18362.1049 或更高版本。
- 对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。
或者Windows11版本。(本文使用Windows11进行安装和部署)
步骤 3 - 启用虚拟机功能
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
再次重新启动计算机,以完成 WSL 安装并更新到 WSL 2。
步骤 4 - 下载 Linux 内核更新包
1.下载最新包:
如果使用的是 ARM64 计算机,请下载