Uncategorized

Linux/Windows下的WSL中conda的安装使用与卸载

最近在使用windows系统上的wsl(Windows Subsystem for Linux),为了更好的进行虚拟环境的管理,需要安装一下conda,所以有了这篇文章,系统地把整个流程贯穿起来。本文使用的环境是基于WSL中的Ubuntu 20.04LTS,如果你使用的不是WSL而是“正儿八经”的Linux,那也应该是一样的过程。 用wget命令下载最新的Miniconda3安装包 wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh 使用该命令后,最新的安装包已经下载到了你的当前目录中。 安装已经下载的安装包 以下有两行代码,第一行是添加权限,第二行是运行安装包。这是后文中连接给的建议,不过我在使用第一行的语句时出错,无法添加权限。实测直接运行第二行进行安装也是可以的。关于这里请大家根据自己的情况选择。 chmod 777 Miniconda3-latest-Linux-x86_64.sh sh Miniconda3-latest-Linux-x86_64.sh 在安装的开始部分,会提示阅读许可协议,此处长按“回车键”即可,一直到后边会变成询问“是否接受许可协议 Do you accept the license terms? [yes|no]” ,这里手动输入“yes”即可(不用加引号,输错了就按回车然后重新输入即可) 接下来会询问Miniconda的安装地址,一般使用默认的地址即可,所以直接按“回车键”就行(不要手动输入ENTER啊,我第一次安装的时候就莫名奇妙地手动输入了“ENTER”,结果安到了当前地址下的”ENTER“文件夹里。)请记住安装地址(下图红线中的位置,你的应该也类似),之后添加path会用到。 最后会询问是否需要初始化,这里输入“no”即可。网上大家一般都这么建议,我本来写的yes,不过实测好像并没什么用,还是要自己添加path,所以还是直接写no吧。 添加conda到path中 仅安装完应该还不能直接使用,不信的话可以运行conda测试一下,应该会返回没有该命令。这时我们需要编辑.bashrc文件把conda添加到path中,这里可以使用vim工具(vim的使用说明在本小节后边有简要说明): vim ~/.bashrc 然后在最下边一行把miniconda3的安装目录(上文请你记住的划红线的地址)作为环境变量保存到path,我所使用的命令如下,你只需要修改对应的地址即可。 export PATH=”/home/gaoxiang/miniconda3/bin:”$PATH 然后使用以下命令激活我们刚刚改动的.bashrc文件即可: source ~/.bashrc 如果你不熟悉vim的话,以下几个简单的命令会帮到你(不需要加方括号,仅写方括号之内的符号和字母): 插入(即编辑)[i] 强制保存并退出(先按ESC跳到命令模式),然后[:wq!] 不保存并强制退出(先按ESC跳到命令模式),然后[:q!] 按上述方法安装和激活后理论上conda命令会有正常返回了: 使用conda管理虚拟环境 为了直观起见,这里把最常用的几个conda命令罗列在一起,便于查阅。更多的关于conda的使用技巧请大家自行搜索。 #建立名为Py35的指定python3.5版本的虚拟环境 conda create -n Py35 python=3.5 #激活刚建立的名为的Py35的虚拟环境 activate Py35 #(在已激活的虚拟环境中)安装某个包XXX […]

Continue Reading