win10应用商店中下载ubuntu18.04
首先win10系统版本要升级到18917以上的版本(是预览版),至于怎么升级自行百度/Google
安装wsl2
微软官方文档:https://docs.microsoft.com/en-us/windows/wsl/wsl2-install
这里将其步骤提取出来
1、打开powershell(admin)
2、Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
3、wsl --set-version <linux发行版> 2
,怎么取得Linux发行版呢,wsl -l
,也可以将wsl设置为默认是wsl2:wsl --set-default-version 2
4、检查:wsl -l -v
安装swift5.0.1
1、下载:https://swift.org/download/#releases
2、安装必要的依赖
sudo apt-get install clang libicu-dev
3、解压swift二进制包
tar xzf swift-<VERSION>-<PLATFORM>.tar.gz
4、将其添加到环境变量中
export PATH=/path/to/usr/bin:$PATH
5、检验swift是否安装成功
swift -version
如果输出类似以下信息:
Swift version 5.0.1 (swift-5.0.1-RELEASE)
Target: x86_64-unknown-linux-gnu
说明安装成功。
但是,如果出现以下类似以下信息:
swift/usr/bin/lldb: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
说明你的系统中还差相关依赖,执行以下命令安装相关依赖解决问题:
sudo apt-get install libpython2.7-dev
到此,你就可以愉快的在win10上耍swift了
swift其他相关资料请参考官方文档:
https://swift.org/