【AI】WSL安装Anaconda

书接上篇,我们构建了wsl的CUDA环境,还有python环境没有搭建,这里我们就安装Anaconda来进行搭建python环境。

0.下载Anaconda安装包

这里有两个方式,一是直接在wsl中执行wget命令下载,这种方式没什么好说的,直接下载好了,具体的版本可根据自己需求选择;

wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh

二是在Windows环境下直接下载再上传到wsl中;为了测试window和wsl传输文件,我采用这一种方式

下载地址:https://www.anaconda.com/download#downloads

下载完成之后放在没有中文的路径下面,然后去wsl中执行CP命令;在wsl中,Windows上的各个盘都是挂载在/mnt目录下的,可以使用ls /mnt/*来查看各个磁盘情况

cp /mnt/盘符/文件 .

上面的命令盘符换成你文件实际存放的盘符,文件换成文件的路径;执行完成之后就将安装文件拷贝到WSL的当前目录了。

1.安装

安装没有什么特别的,只是执行bash命令即可

bash Anaconda3-2023.09-0-Linux-x86_64.sh

然后一路yes操作就好了,默认的安装路径是/root/anaconda3,可以修改,修改之后下面的配置命令也要做调整。

2.配置conda命令

安装完成之后输入conda命令,报错command not found,按照经验,应该是没有将anaconda的安装路径放入环境变量中,执行下面命令进行添加

vim ~/.bashrc
export PATH=$PATH:/root/anaconda3/bin # export PATH=$PATH:【你的安装目录】
source ~/.bashrc

WSL ROOT用户设置密码
这里还有个小插曲,执行这些最好使用root用户,但是当我使用su - root切换到root用户时,发生密码错误的问题,想想在创建WSL的过程中也没有设置root用户的密码,于是查了一下,发现wsl默认root没有密码,于是执行下述命令添加密码:

sudo  passwd root

conda换国内源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

你可能感兴趣的:(人工智能)