- 1. 在win系统下安装Linux子系统
- 2. 在WSL中安装Miniconda
- 2.1 安装Miniconda
- 2.2 将miniconda加入PATH路径
- 3. 利用conda新建并进入虚拟环境
Win提供了一个内生的Linux系统——Windows Subsystem for Linux (WSL)。与其说WSL是一个内置的系统,倒不如说他是一个win中的一个软件。在win store中即可安装并下载,下载之后会在文件系统中单独开辟出一个Ubnutu空间,也有一个快捷图标。这里不再赘述。安装之后会在文件里看到Linux文件夹,如下图:
假定这时已经把WSL配置好了。
1.运行以下代码下载miniconda安装包到WSL中,下载之后可以在上面的LInux中找到。
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
2.给下载下来的安装文件添加执行权限
sudo chmod +x Miniconda3-latest-Linux-x86_64.sh
3.安装这个上面下载下来的conda安装包
sudo ./Miniconda3-latest-Linux-x86_64.sh
4.之后安装提示一直enter就行了,直到出现下面的提示,如果不制定安装路径就是默认的/root/miniconda3,这里我制定了当前路径/home的miniconda文件夹,接着enter即可。
[/root/miniconda3] >>> miniconda
5.安装完成后会出现:
Thank you for installing Miniconda!
之后可以试一下键入conda,正常应该不能直接用,会出现“conda command not found", 如果成功会出现以下画面:
看到这里你应该是不能直接启动conda,心疼,接着往下看吧~
在这之前我们要给出一些Linux的指令:
| 指令 | 功能 |
|---|---|
| vim ~/.bashrc | 利用vim打开文件,这里打开bashrc 文件 |
| a | 进入编辑模式 |
| Esc | 退出编辑模式 |
| :wq | 保存退出(里面的“:”不可忽略) |
| :q! | 不保存退出 |
| source ~/.bashrc | 退出后加载更新后的配置 |
1.输入以下指令打开PATH文件:
vim ~/.bashrc
这里打开的文件还是在终端里,跟在linux打开文件是不一样的。接着键入“a”进入编辑模式,在文件的最下方输入代码:
export PATH="miniconda/bin:$PATH" # 中间miniconda/bin的部分每人都不一样,注意自己的路径
输入之后按ESC推出编辑模式,再输入:wq保存退出,接着在终端中输入下面命令更新列表:
source ~/.bashrc
这下输入conda就能看到上面成功的画面了,但是,还没完!
3. 利用conda新建并进入虚拟环境如果你已经成果安装conda,这时咱们需要建立一个新环境,这里我们新建一个名为test的虚拟环境:
conda create -n test
但是当我们使用```conda activate test``进入环境时却出现了问题,此时我们使用以下命令进入环境
source activate test
到这里就结束啦,希望有用!



