Centos7 安装Anaconda3

平时在安装Anaconda3时,如果直接在Anaconda官网下载,会发现很慢,所以我们一般采用国内镜像下载点击

安装前,先安装 bzip2

yum -y install bzip2

不然会有异常
Centos7 安装Anaconda3_第1张图片

Centos7 64位系统下,选择黑色标记那个

Centos7 安装Anaconda3_第2张图片root权限下的命令为:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh

会发现下载的很快,然后运行命令:

[root@bogon /]# bash Anaconda3-5.3.1-Linux-x86_64.sh
Centos7 安装Anaconda3_第3张图片
一直回车
然后输入 yes
Centos7 安装Anaconda3_第4张图片
回车即是默认文件夹,也可以自己选择文件夹安装,
比如:[/root/anaconda3] >>> /etc/anaconda3
,尽量选择自定义的文件,因为这是在root权限下安装的,非root权限下的用户想要使用的话,
尽量在非root文件夹,这样后来安装不用su权限了(需要一些时间)
Centos7 安装Anaconda3_第5张图片
Centos7 安装Anaconda3_第6张图片
这一步是选择环境变量路径 root/.bashrc,且会在该文件内自动追加
export PATH="/etc/anaconda3/bin:$PATH"
如果no 需要自己再次手动添加
Centos7 安装Anaconda3_第7张图片
这个选择 no ,不安装 VSCode
Centos7 安装Anaconda3_第8张图片
安装完成后,就可以激活配置的环境变量了
source /root/.bashrc
这个是在root权限下使用的,
想要在用户中使用,可以将anaconda3路径加入用户的局部变量中,这就是为什么,anaconda3不放在root而是放在etc文件夹的原因
放入局部变量中

[lyy@bogon ~] vi ~/.bashrc
添加 export PATH="/etc/anaconda3/bin:$PATH"
source ~/.bashrc
这样每次打开用户时,不用激活环境,都会有默认的python3了
其实这样已经可以了,下面的主要是引入全局变量介绍,方便大家对Linux中局部和全局变量的理解

定义全局变量

全局变量的好处是,你不用以上的 /.bashrc 的配置,包括在 Anaconda安装过程中,有一步需要自动配置 root/.bashrc的也可以选择 no ,怎么在全局配置路径呢?
切换到 root 权限
vi /etc/profile
添加
export PATH="/etc/anaconda3/bin:$PATH"
然后保存后,source /etc/profile 激活

或者直接用命令 echo “export PATH=/root/anaconda3/bin:$PATH” >> /etc/profile
然后激活就可以,这种情况,需要在切换到用户时,先运行 source /etc/profile 来激活路径,
然后才能使用,其实没有配置局部变量方便。

测试

在这里插入图片描述

你可能感兴趣的:(计算机软件,Python,机器学习)