为什么要安装Ananconda?
Anaconda是一个方便的python包管理和环境管理软件,一般用来配置不同的项目环境。它通过管理工具包、开发环境、Python版本,大大简化了工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。
如果我们有不同的项目A和项目B分别基于python2和python3,而第电脑只能安装一个环境,这个时候Anaconda就派上了用场,它可以创建多个互不干扰的环境,分别运行不同版本的软件包,以达到兼容的目的。
安装
Anaconda可以在windows、Linux、mac是环境下使用,本节只介绍在Linux环境下安装,安装方式大同小异。
首先我们进入Anaconda的官网下载页面,下载linux版本,这里我们下载python3.6的版本。
当我们下载好之后,我们可以得到一个sh的文件:
此时我们可以使用下面命令进行安装:
sh Anaconda3-5.2.0-Linux-x86_64.sh
我们只需要一直yes和回车就ok
这样我们就可以在linux环境下安装好anaconda,安装好之后,我们可以重新打开一个命令窗口(一定要重新打开),我们输入python的效果为:
至此就表示安装完成了,这就是Anaconda的安装的全过程。那么安装完成之后,我们所有下载的包都会存在于Ananconda下面,包括我们使用的python也会在Anaconda下,所以以后我们pip install安装的库需要在Anaconda下的python下去寻找。
补充
有时候在官网下载Anaconda可能会慢,我们可以从清华的镜像源下载,链接为:https://mirrors.tuna.tsinghua.edu.cn/
然后我们就可以下载我们想要下载的版本了,安装方式和上面的一样
conda找不到
echo 'export PATH="/home/feng/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc