目录
- 一、参考
- 二、Anaconda简介
- 1、用途
- 2、关于anaconda
- 三、下载安装
- 1、下载
- 2、安装anaconda
- 3、配置环境遍历
- 4、测试配置结果
- 5、设置显示前缀
一、参考
在centos上安装Anaconda
最新Anaconda3的安装配置及使用教程(附图文)
二、Anaconda简介
一句话:python需要下载很多包,Anaconda集成了几乎常用的包,这也是那么多数据分析者推荐Anaconda的原因。Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。
1、用途
快速安装,运行和升级及其依赖项
在计算机便捷的创建,和保存,加载和切换环境。
如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。——conda官方网站
python和包以及anaconda的概念关系
基于自己对于这些概念术语之间的关系打一个小比方:
关于python与包 包 =“工具”;
下载包 = “买工具”;
写程序 = “用工具做东西”(程序import导入)
2、关于anaconda
环境 = “好比一栋楼,在楼里面分配一间屋给各种‘包’放,每间房里面的‘包’互不影响”
激活环境 = “告诉电脑,我现在要用这个屋子里面的‘包’来做东西了所以要进这间屋子”
移除环境 = “现在这个屋子里面我原来要用的东西现在不需要了把它赶出去节省电脑空间”
Conda创建环境相当于创建一个虚拟的空间将这些包都装在这个位置,我不需要了可以直接打包放入垃圾箱,同时也可以针对不同程序的运行环境选择不同的conda虚拟环境进行运行。
三、下载安装
1、下载
官网下载:https://www.anaconda.com/products/individual
清华大学:北京外国语大学开源软件镜像站
清华开镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/服务器在国内比较快,最新版的没跟新
linux内核下载如下命令
mkdir /usr/local/anaconda
cd /usr/local/anaconda
wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
2、安装anaconda
# 授权
chmod +x Anaconda3-5.3.0-Linux-x86_64.sh
# 安装
./Anaconda3-5.3.0-Linux-x86_64.sh
此时显示Anaconda的信息,并且会出现More,继续按Enter,直到如下图所示,输入yes,然后会提示是否修改安装路径,如果不修改继续回车,如果要修改,则在回车的时候点击修改
3、配置环境遍历
打开配置文件
vi/etc/profile
在最后面添加
# Anaconda
export PATH="/root/anaconda3/bin:$PATH"
让配置生效
source/etc/profile
4、测试配置结果
在任何地方输入python3回车出现如下则成功
[root@1 ~]# python3
Python 3.9.13 (main, Aug 25 2022, 23:26:10)
[GCC 11.2.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
在任何地方输入conda -V
[root@1 ~]# conda -V
conda 22.9.0
5、设置显示前缀
2)If you’d prefer that conda’s base environment not be activated on startup, set the auto_activate_base parameter to false: ,翻译过来就是:如果您希望 conda 的基础环境在启动时不被激活,请将 auto_activate_base 参数设置为 false,命令如下:
# conda config --set auto_activate_base false
conda config --set changeps1 True
设置之后记得重新打开新的命令行
(base) [root@1 PaddleSpeech]# conda activate paddlespeech
(paddlespeech) [root@1 PaddleSpeech]#
这样以后每次打开都会显示,如果需要取消则参考
安装 aconda 后centos系统终端界面前部出现(base)字样