简介
Anaconda3官网:https://www.anaconda.com
关于这个软件,按照个人理解,它就是多Python开发环境管理软件,可以通过它管理各个独立不同的Python环境,比如我现在想搭建含TensorFlow的开发环境和含Pytorch的开发环境,但是我不想它们两个的环境有交叉,希望它们的Python开发环境是相互独立,这个时候Anaconda就能发挥作用了,可以通过Anaconda创建两个不同的Python环境,这样它们之间的工作就可以做到互不干扰。
安装
安装就不多说了,按照提示,点击Next,问题不大吧!
安装完成
打开它的终端——Anaconda Prompt(Anaconda3):
除了命令终端外,Anaconda还提供可视化操作界面——Anaconda Navigator(Anaconda3):
我个人比较喜欢使用命令行操作,所以下面记录一些常用的指令操作。
常用操作
- 读取Anaconda版本
conda --version
- 查看系统现有环境列表
conda info --env
- 创建新环境
conda create -n 环境名 python=版本号
例如:conda create -n PyQt5 python=3.8
- 激活环境
conda activate 环境名
例如:conda activate PyQt5
- 退出激活
conda deactivate
- 删除环境
conda remove -n 环境名 --all
例如:conda remove -n PyQt5 -all
结语
其实对于我来说这些指令就已经够用了,因为在创建新环境后,之后的环境配置都可以进入到环境中再做配置。需要提出一点建议,就是尽量不要在base环境中做开发,因为它是Python的基础环境,为了更好的管理Python环境,还是根据项目创建相对应换的环境吧。