python---mariadb---ananconda

<一>.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

python---mariadb---ananconda

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/