Anaconda 是一个python的开源发布版本,最早使用它是因为其中集成了很多用于科学计算、数据分析及机器学习的python库,可以省去很多安装软件包的麻烦。但是anaconda真正的利器在于其中的conda包管理工具,它可以帮助我们方便的管理自己的python开发环境,不仅能够将不同开发项目所依赖的开发环境完全独立开来,还可以轻易的复制整个python环境到其他机器。这样,python开发项目的部署就变成了一件非常简单且易于维护的事情。
Anaconda的安装
从官网上下载Linux_64bit python2.7版本的安装脚本到本地,用root权限执行该脚本,随后一路回车完成安装。
这里有个需要注意的地方:
当前版本的Anaconda安装脚本为Anaconda-2018.12-Linux-x86_64.sh,安装完成后,在.bashrc里并没有更新PATH环境变量,输入python会发现找不到该命令(linux系统没有预装python的情况下)。同时注意到.bashrc里加入了一个脚本
. /home/deepctrl/anaconda2/etc/profile.d/conda.sh
我们可以在当前shell环境下输入conda命令,但是输入which conda又没有输出,说明conda不是一个系统可执行文件,而是在./~bash.sh中加入的conda.sh脚本中的一个函数。
——对比之前使用的Anaconda版本(Anaconda2-5.2.0-Linux-x86_64.sh)安装完成后,~/.bashrc中更新了PATH变量(加入了anaconda2/bin路径),可以直接在当前环境下执行python、conda等可执行文件。
新版这个安装变动后,我们不能默认使用conda的base环境&#x