写在前面:
现在网上关于这个操作的讲解有很多,但为什么我还是想写这个呢?因为我作为一名这个领域的小白,最近在配置Anaconda环境时,看那些博客很多时候看不明白,真就是一脸懵,而且有的博主采取的方法在我这里并不适用。所以我就写一篇比较简单易懂的手动配置讲解,希望能够帮助到和我一样的小白。
Anaconda的下载和安装:
一般来说,这种东西去官网上下载都很慢,所以我用的是别人分享给我的清华大学开源镜像网站上的资源。
官网链接:https://www.anaconda.com/products/individual#download-section
清华源链接:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
我在下载的时候,首先是下载到了我本地的D盘上,由于我用的是虚拟机运行Ubuntu,所以我们直接把下载好的文件拖动到虚拟机的桌面上就行了,这其实是虚拟机编辑里面有一个“共享文件夹”的选项,我们直接勾选就行了。
接着桌面就会有安装包了。
我们使用Ctrl+Alt+T打开终端,然后键入路径访问指令:cd Desktop/(由于一定缘故我的语言选用英语)这个命令和windows是一样的。接着键入ls,我们就可以看到桌面上有什么文件。
可以看到有一个文件为:
anaconda3-2020.07-Linux-x86_64.sh
我们直接运行安装包:bash anaconda3-2020.07-Linux-x86_64.sh
弹出的是注册页信息,直接q就可以跳过了。然后会提示你"Do you accept the license terms?"键入yes;默认是安装在用户目录下,也就是Home下。如果你想安装在别的地方可以直接键入安装目录。接着回车进入下一步。
然后会提示你"Do you wish the installer to initialize Anaconda3 by running conda init?" 这里其实提示了是否要配置环境,但是我在阅读别的博客的评论区时发现有人选择yes就可以,有人yes后会出现“显示conda不存在”的情况,我也不知道是怎么回事,大家如果有想法欢迎讨论。我直接键入no,然后回车到下一步。然后就是等待,过程大约两三分钟,会提示你
To activate conda's base environment in your current shell session:
就说明安装成功了。这个时候点开Home就会发现已经有了Anaconda3这个文件夹。
手动配置环境:
我们还是先键入cd anaconda3/进入到文件夹内。然后键入conda list,如果之前就配置好了这里会直接显示对应的信息。
如果没有就会显示找不到。
接下来我们开始手动配置环境,在终端中键入sudo gedit ~/.bashrc,输入密码后就进入了.bashrc文件里,到文件最下方加入:
export PATH="/home/zy190/anaconda3/bin:$PATH"
然后Ctrl+S保存文件,这样就配置好了。为了验证,键入source ~/.bashrc激活环境,再执行
conda list,就有了安装的具体内容。
最后检查一下安装是否真的成功,键入conda --version,如果下方出现了conda的版本号,说明配置成功。
需要注意的是:
很多教程中选用vim ~/.bashrc来配置环境,但是我自己试的时候会显示vim找不到,尝试安装vim选择模块也没有用,所以采用手动配置。
在.bashrc文件中键入路径时,不需要加空格。博主就是在PATH和=中间加了空格导致第一次没有成功。