1. 安装WSL
微软目前提供了单个指令一键安装WSL,使用管理员模式打开PowerShell,然后输入wsk --install
,此命令安装的是Linux默认发行版,通过添加--distribution
指定发行版,可以通过运行 wsl --list --online
来查找可用的发行版,也可以加载本地发行版文件wsl --import <名称> <解压位置> <镜像文件>
本文选择安装20.04
wsl --install --distribution Ubuntu-20.04
在安装完成后会要求设置用户名和密码,设置完成后会有以下三个变化:
- windows命令行即变为linux格式
- 打开MobaXterm会自动生成此linux端口
- VS Code安装WSL插件后也可以直连
【补】WSL默认安装在C盘,为了后续开发方便,将其移植到D盘 - 首先将当前的Linux发行版导出
wsl --export Ubuntu D:\xxx\\Ubuntu.tar
- 注销当前的发行版:
wsl --unregister Ubuntu
- 重新导入安装发行版:
wsl --import Ubuntu D:\xxx\Ubuntu D:\xxx\Ubuntu.tar
- 进入Linux,并将默认启动用户设置为非root
- 在
/etc/
目录下创建wsl.conf
[user] default=user_name
- 在
2. 安装anaconda
- Conda是一个开源的包管理器和环境管理器,它被设计用来解决Python包的依赖问题,并且可以创建、保存、加载和切换环境,使项目可以在不同的环境中独立运行而不会相互干扰;
- anaconda是一个面向科学计算的Python发行版,它包含了Conda、Python以及一系列预安装的库和工具;
- 下载anaconda
mkdir download && cd