wallhaven-pkogdp_1920x1080

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的

安装完成之后继续执行下面,将WSL2设置为默认版本。

将WSL2设置为默认版本

以管理员身份在powershell中运行下面的命令

1
wsl --set-default-version 2

去Microsoft Store中安装Linux

打开商店,搜索Ubuntu,这里 安装版本为18.04.5

2

下载安装完成之后点击打开即可,也可以在左面按住shift键点击右键,选择运行linuxshell,第一次运行需要配置解压文件,需要等待,之后配置用户名和密码即可。

关于python

系统自带的python版本为3.6.9,如果需要安装其他版本直接通过Linux系统的方法安装即可。

关于密码

关于用户名和密码可以参看下图。

1

参考文档