WSL安装配置
WSL安装和配置
在python开发中python版本和各种库的版本不同导致无法把不同版本的库装在全局配置中,所以得用到virtualenv虚拟环境管理,这里在windows系统下安装linux的子系统,可以方便的在linux中进行一些安装和环境配置。
安装
启用WSL
windows系统默认是关闭WSL的选项的,所以在安装之前要先把WSL的功能打开。
1 | dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart |
管理员身份在powershell中运行这条命令即可打开。
启用虚拟机功能
安装WSL 2之前,必须启用虚拟机平台可选功能,即启用虚拟化功能。
以管理员身份在powershell中运行下面命令
1 | dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart |
启用上面两个功能之后重启电脑让系统完成设置
下载Linux内核更新包
这里是把WSL1更新为WSL的
- 适用于x64的WSL2 Linux内核更新包
- 运行上一步中的更新包,此时需要权限,点击是即可。
安装完成之后继续执行下面,将WSL2设置为默认版本。
将WSL2设置为默认版本
以管理员身份在powershell中运行下面的命令
1 | wsl --set-default-version 2 |
去Microsoft Store中安装Linux
打开商店,搜索Ubuntu,这里 安装版本为18.04.5
下载安装完成之后点击打开即可,也可以在左面按住shift键点击右键,选择运行linuxshell,第一次运行需要配置解压文件,需要等待,之后配置用户名和密码即可。
关于python
系统自带的python版本为3.6.9,如果需要安装其他版本直接通过Linux系统的方法安装即可。
关于密码
关于用户名和密码可以参看下图。
参考文档
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 欢迎来到后花园!