Ywc's blog

Anaconda学习笔记

Word count: 558Reading time: 2 min
2019/07/25

简介

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换

Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等

Miniconda包括Conda、Python

安装

下载地址:https://www.anaconda.com/download/

安装教程

配置环境变量:控制面板\系统和安全\系统\高级系统设置\环境变量\用户变量\PATH 中添加 anaconda的安装目录的Scripts文件夹

配置好后输入conda --version

环境总结

conda info -e # 查看已有环境

conda create --name python34 python=3.4 # 创建一个名为python34的环境,指定Python版本是3.4(不用管是3.4.x,conda会为我们自动寻找3.4.x中的最新版本)

安装好后,使用activate激活某个环境:

1
2
3
activate python34      # for Windows

source activate python34  # for Linux & Mac

激活后,会发现terminal输入的地方多了python34的字样,实际上,此时系统做的事情就是把默认2.7环境从PATH中去除,再把3.4对应的命令加入PATH

此时,再次输入

python --version

可以得到Python 3.4.5 :: Anaconda 4.1.1 (64-bit),即系统已经切换到了3.4的环境

如果想返回默认的python 2.7环境,运行

1
2
deactivate python34            # for Windows
source deactivate python34  S# for Linux & Mac

conda remove --name python34 --all 删除一个已有的环境

与PyCharm连接

Setting => Project => Project Interpreter 里面修改 Project Interpreter , 点击齿轮标志再点击Add Local为你某个环境的python.exe解释器就行了。

比如你要在learn环境中编写程序, 那么就修改为 conda安装目录下 \conda\envs\learn, 可以看到这时候下面的依赖包也变成了learn环境中的包了。

CATALOG
  1. 1. 简介
  2. 2. 安装
  3. 3. 环境总结
  4. 4. 与PyCharm连接