简介
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 | activate python34 # for Windows |
激活后,会发现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 | deactivate python34 # for Windows |
conda remove --name python34 --all
删除一个已有的环境
与PyCharm连接
在Setting => Project => Project Interpreter
里面修改 Project Interpreter , 点击齿轮标志再点击Add Local为你某个环境的python.exe解释器就行了。
比如你要在learn环境中编写程序, 那么就修改为 conda安装目录下 \conda\envs\learn
, 可以看到这时候下面的依赖包也变成了learn环境中的包了。