Anaconda安装

一、概述

Anaconda是一个面向科学计算的Python发行版。
基于Python语言,包含了数据科学机器学习领域中常用的库和工具。(通常用于数据科学、机器学习、科学计算和分析领域)

Anaconda 提供了一个集成的解决方案,包括Conda、Python以及一系列预安装的库和工具

其中集成的conda.是一个开源的包管理系统和环境管理系统,用于安装和管理软件包以及维护不同的软件环境。不仅限于Python,还包括R、Ruby、Lua、Scala等。
Conda 可以独立于Anaconda使用

二、安装

我选择安装 Miniconda 是 Anaconda的一个轻量级代替(默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包).

1.(资料)关于Anaconda

Anaconda是一个可用于科学计算的Python发行版.
[Python]Anaconda安装和使用指南
清华大学开源软件镜像站

2.Miniconda安装

下载地址:清华镜像站

  • 我选择了 Miniconda3-py37_4.8.2-MacOSX-x86_64.pkg
    安装的程序路径在 /opt/miniconda3/lib/python3.7. 相关python的依赖也是在此路径下。

3. 使用

安装完成默认 配置了bash_profile。 所以重新打开下终端即刻引入环境。 可以使用 conda 命令。

3.1 conda命令

conda是一个几乎支持 所有编程语言的 开源的 软件包管理系统 和环境管理系统。
conda的安装与使用

3.1.1 创建conda环境

1
2
3
conda create -n python2 python=2
#-n: 设置新的环境的名字
#python=2 指定新环境的python的版本
1
2
3
4
# 例如
conda create -n ocr python=3.6
conda create -n ml3.7 python=3.7
conda create -n ml2.7 python=2.7
1
2
3
# 扩展 - 安装tensorflow
pip install tensorflow

3.1.2 切换python环境

1
conda activate ml2.7

2. 进入环境(todo 整理)

查看环境
conda info —envs

进入环境
conda activate ocr
或者 source activate ocr

删除环境
conda env remove —name ml3.7 (有用)
conda remove -n py36 —all

3. 退出环境

conda deactivate

4. 频道相关

什么是频道? 用于指定conda软件包来源的渠道。

4.1 添加频道

conda config —add channels

conda config —set show_channel_urls yes

4.2 删除频道

conda config —remove channels