什么是Anaconda?
Anaconda是python开发环境的管理软件,你可以用它根据python的版本,创建不同的开发环境,并在多个开发环境间进行切换。Anaconda的主体是conda和python(以及与之兼容的各种库)。conda类似于pip,可以下载,安装,更新不同版本的软件。
注:anaconda中也包含pip.
为什么要用Anaconda?
与Python版本有关。当前存在2,3两个大版本,但不兼容。因此,对于不同的python脚本,版本的灵活切换是一个切实的问题。而anaconda很好的提供了解决方案。通常某一版本的anaconda,都会绑定一个特定的python版本。
如何使用Anaconda?
anaconda有友好的UI,你可以手动操作,当然,anaconda也支持指令操作。
anaconda的主要功能分为两类
虚拟环境操作:
(1)创建虚拟环境:conda create -n <name>
(2)激活/切换虚拟环境: conda activate <name>
(3)删除虚拟环境: conda remove -n <name> --all
(4)查看虚拟环境列表: conda env list
(5)导出当前虚拟环境:conda env export > environment.yaml
(6)导入虚拟环境:conda env create -f environment.yaml
软件/库管理操作
(1)安装:conda install <name>
(2)更新:conda update <name>
(3)卸载:conda remove <name>
(4)查看当前所有库信息:conda list
本文参考:
Anaconda完全入门指南:https://www.jianshu.com/p/eaee1fadc1e9