windows10在WSL2中安装Centos发行版+git+miniconda+vscode

一、WSL安装

  1.安装条件

  安装的操作系统最低要求为Windows10版本2004或者window11,Windows操作系统及具体版本查看办法为:点击键盘上的Windows徽标键,键入winver,如下图:
在这里插入图片描述

  点击打开,即可查看Windows系统对应的版本。
在这里插入图片描述

  2.启用WSL

  启用Windows功能中的虚拟平台、适用于Linux的Windows子系统和Windows虚拟机监控程序平台,操作步骤如下:

  打开控制面板->程序与功能->启用或关闭Windows功能,依次勾选上虚拟平台、适用于Linux的Windows子系统和Windows虚拟机监控程序平台,点击确定,而后重启计算机,操作流程如下图所示:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  3.设置默认版本

  可通过任意shell(cmd或者powershell)使用如下命令设置WSL默认版本

wsl --set-default-version

  将默认版本设置为2

wsl --set-default-version 2

在这里插入图片描述

二、CentOS系统安装

  WSL官方中并没有CentOS的发行版,在此采取github文件导入的方式进行CentOS系统安装。

  1.下载github开源的适用于Linux的Windows子系统的CentOS系统下载(参考下载地址:https://github.com/mishamosher/CentOS-WSL)。
在这里插入图片描述
在这里插入图片描述

  2.解压下载的压缩包,得到两个文件,右键管理员运行CentOS.exe,等待安装完成。
在这里插入图片描述
在这里插入图片描述
  使用wsl -l命令查看已安装的Linux发行版,如下图所示,CentOS7安装成功。
在这里插入图片描述

  3.运行CentOS7,介绍三种方法,一是在安装目录中双击运行CentOS7.exe进入Linux系统;二是在powershell或cdm输入wsl指令进入Linux系统;以上是常见的两种方式,第三种方法为使用VSCODE进入Linux系统,详情见三、vscode配置

三、vscode配置

  1.配置默认shell为WSL

  在VSCODE中连接安装的CentOS系统,设置VSCODE默认终端为WSL:
在这里插入图片描述

  选择CentOS(WSL)为默认的终端,现在新建终端就默认连接CentOS(WSL)系统了。
在这里插入图片描述

   2.VSCODE连接WSL

  上述方法在Windows系统中即可使用WSL中的CentOS系统中的Python环境进行,但上述方法并不是VSCODE直接连接到WSL中的CentOS系统,例如VSCODE不能直接配置连接到WSL中的CentOS系统下的Python编译器。

  要使用VSCODE直连WSL,首先安装WSL插件:
在这里插入图片描述

  而后即可看到本机的WSL中的CentOS系统,点击连接打开:
在这里插入图片描述

  使用组合键"CTRL+SHIFT+P",选择Python解释器:
在这里插入图片描述

  选择指定的Python解释器:
在这里插入图片描述

四、git安装

  为CentOS7系统安装git:

yum -y install git

  查看git版本:

git --version

在这里插入图片描述

五、miniconda安装

  安装Python开发环境,使用miniconda安装,下载地址:https://docs.conda.io/en/latest/miniconda.html,找到对应系统版本的安装,首先安装wget工具:

yum -y install wget

在这里插入图片描述
  下载miniconda安装脚本:

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

在这里插入图片描述

  安装miniconda,执行安装脚本,按照提示自定义设置即可:

/bin/bash Miniconda3-latest-Linux-x86_64.sh

在这里插入图片描述

  输入yes同意权限事项:

在这里插入图片描述

  可自定义安装路径,直接回车为默认的/root/miniconda3/路径:
在这里插入图片描述

  输入yes同意初始化:

在这里插入图片描述

  安装成功:

在这里插入图片描述

  退出当前shell,新建shell:

在这里插入图片描述

在这里插入图片描述

六、Python环境配置

  Python开发环境的配置主要为conda的操作。

conda已安装环境查看:conda env list

在这里插入图片描述

conda新建环境,mlenv为新建的环境名称:conda create -n mlenv python=3.10

在这里插入图片描述

在这里插入图片描述

切换到新建的环境:conda activate mlenv

  由base切换到了mlenv:
在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

raykingl

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值