一、Anaconda 是什么?
如果把Python类比Linux,那么Anaconda就是centos、ubuntu之类的
Anaconda 是一个可用于科学计算的 Python 发行版,支持 Linux、Mac、Windows系统,内置了常用的科学计算包。它解决了官方 Python 的两大痛点。
第一:提供了包管理功能,Windows 平台安装第三方包经常失败的场景得以解决
第二:提供环境管理的功能,功能类似 Virtualenv,解决了多版本Python并存、切换的问题。
二、背景:
由于项目中需要用到python的一些算法(森林算法)训练的一个模型,单独用java无法完成,于是用java调用python的方式,模型中用到了些科学计算包,而且要求运行python的版本为 3.7及以上,大部分Linux系统自带的python版本为2.7,不满足条件,在者单独安装所需要的函数库也很麻烦且容易出错,于是直接安装今天的主角Anaconda
三、安装
下载 :首先,打开官网地址下载最新版本的Anaconda3
,然后再传输到远程的Linux服务器上,或者直接在Linux服务器上使用命令:wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
直接下载
安装:执行如下命令进行安装:sh Anaconda3-<对应的版本号>-Linux-x86_64.sh
-- python3
bash Anaconda2-2019.10-Linux-x86_64.sh
-- python2
最后,会出现如下界面,请求用户是否希望对Anaconda3进行初始化
输入
yes
,回车即可
验证
输入如下命令,查看Anaconda的版本:
conda -V
自此已经完成了Anaconda3的安装
2. 环境配置
安装完成后,我们还需要对环境变量进行添加,方便我们启动。
无论是哪种内核(版本)的系统,都可以通过修改
/etc/profile
或者/etc/bashrc
的配置信息来达到设置环境变量的目的
在这里我们修改profile
文件,执行如下命令:
sudo vi /etc/profile
输入密码后进入文件编辑
这里sudo是加权限类似root用户进行操作,vi是一种编辑器
输入上述命令后再输入i,会看到如下标识:
这里的i代表INSERT输入模式,然后按向下键切换到最下面,
在文件的末尾加上下述代码:
#Anaconda
export PATH=$PATH:/home/software/anaconda3/bin
按下ESC键
,输入:
,然后输入wq
按下回车就保存退出了
最后重新载入配置文件,输入source /etc/profile
完成上述步骤,环境变量就配置好
测试
打开终端(Terminal),输入python3,如果显示如下图,则表示安装成功。