Anaconda的安装与使用

2018-02-08 06:21

Python版本过多,来回切换会不太方便。尽管Python管理的工具(如:pyenv)会有很多,但Anaconda却是最为全面的。

Anaconda的优点:

  • Anaconda跨平台,Linux、Mac、Windows都支持
  • 提供包管理功能,支持许多Python依赖包的使用与管理
  • 提供环境管理的功能,类似Virtualenv 解决了多个Python版本共存的问题

下载


Anaconda官网 选择符合自己平台的版本下载Linux/Mac/Windows。官网下载的速度相对于国内会比较慢清华镜像下载页面下载会快些 包含了Anconda的各个平台的历史版本,选择自己所需要的版本下载,如下图

安装


安装,软件安装是最简单的。打开安装包,然后根据提示下一步即可。如果有不会的,可以查看官方文档,入口如下图所示。

使用


Anaconda安装好后会默认添加好环境变量,打开Terminal运行conda,如果无法运行,则需要先添加Anaconda环境变量。

打开.bashrc or .bash_profile或者其它配置文档,在文末尾添加如下:

1
export PATH="/xxx/bin:$PATH" # Anaconda安装的目录

source刷新一下环境变量即可使用

常用操作


Anaconda的常用命令–环境管理

1
# conda的常用操作,详细的可使用 -h 命令查看
2
3
conda info -e  #查看已经安装的的环境
4
5
# 创建名为env1,版本为3.6的Python环境
6
7
conda create --name env1 python=3.6 
8
9
# 创建名为env2,版本为2.7的Python环境
10
11
conda create --name env2 python=2.7
12
13
# 进入新建立的环境
14
15
source activate env1 # env1为环境名
16
17
conda activate env1
18
19
# 退出当前环境
20
21
source deactivate  # 退出,进入即实现了不同环境版本的切换
22
23
conda deactivate 
24
25
# 删除env1环境
26
27
conda env remove -n env1 
28
29
conda remove --name env1 --all
30
31
# 重命名
32
33
#将env1 环境名改为env00
34
35
conda create --env00 --clone env1 
36
37
# 将env1的删除,即实现了环境的重命名
38
39
conda remove --name env1 --all

conda包管理

1
2
# 更新Python
3
4
conda update python
5
6
# 更新Anaconda应用
7
8
conda update anaconda
9
10
# 更新conda
11
12
conda update conda 
13
14
# 查看已经安装的包
15
16
conda list
17
18
# 安装包
19
20
conda install matplotlib
21
22
# 更新包
23
24
conda update matplotlib
25
26
# 删除包
27
28
conda remove matplotlib

好了,Anaconda的安装与基本使用介绍完毕;也可以使用它的图形页面。更多的功能等着你去发现,欢迎交流学习


标签: Python

License(CC)BY-NC-SA © 2017 — 2019 hadronw | Theme based on fzheng.me