<一>.Ananconda的使用
1>.安装Ananconda
- 什么是Anaconda?
Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,
提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。
Anaconda利用工具/命令 conda 来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
- Anaconda和conda?
conda 可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。
- 包管理与pip的使用类似;
- 环境管理则允许用户方便地安装不同版本的python并可以快速切换。
- Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、
众多packages、科学计算工具等等,所以也称为Python的一种发行版。
1.获取Ananconda安装包
Anaconda3-2018.12-Linux-x86_64.sh
2.给Ananconda安装包加上执行权限
chmod +x Anaconda3-2018.12-Linux-x86_64.sh
3.运行Ananconda安装包
./Anaconda3-2018.12-Linux-x86_64.sh
4.重新加载Ananconda的配置文件
source /home/kiosk/.bashrc
5.检查Ananconda是否可以运行
conda

2>.Ananconda的简单使用
1.Ananconda的基本命令
1.使用Ananconda创建一个命名为【0117】,python版本为3.7的一个虚拟环境
conda create -n 0117 python=3.7
2.进入【0117】这个虚拟环境
source activate 0117
3.退出【0117】这个虚拟环境
source deactivate
4.列出Anconda的所有虚拟环境
conda env list
conda info -e
5.删除一个已有的虚拟环境
conda env remove -n 0117
conda remove --name 0117 --all
6.进入一个虚拟环境,查看虚拟环境的运行环境
(2048) [[email protected] python-package]$ conda env export
7.分享代码的时候,同时也需要将运行环境分享给大家;分享运行环境
(2048) [[email protected] python-package]$ conda env export > env.yaml
8.用对方分享的运行环境YAML文件来创建一个一模一样的运行环境
conda env create -f env.yaml
2.Ananconda的软件安装
conda install package_name # 安装一个软件包
conda install pack1 [pack2 ...] # 安装多个软件包
conda install pack=version # 安装一个软件包,并且指定安装包的版本
conda remove package_name # 删除一个安转包
conda update package_name # 更新一个安转包
conda list # 列出所有的安装包
conda search search_term # 列出指定安装包的所有版本
# 安装一个软件包到指定虚拟环境中
conda install package_name -n env_name
3.添加清华ananconda镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/