Anaconda常用命令及简单教程

Anaconda常用命令

本教程基本都是参考了来自知乎:猴子大神
教程参考网址

简单安装教程

直接从anaconda官网,选择对应的版本下载即可,如果不懂直接一路默认就可以,反正最后也不会影响使用,毕竟你也不会经常使用命令行写python代码。

环境管理

  1. 创建环境
conda create -n env_name python=3.6
参数解释
env_name你要创建的那个环境的名字
python=3.6表示你想要创建的环境使用哪个python的版本,
如果不指定的话,会默认使用anaconda自己的python版本
  1. 列出环境
conda env list

会列出你的环境的名称,路径地址

  1. 删除环境
conda env remove -n env_name
参数解释
env_name你要删除的那个环境的名字
  1. 进入环境
conda activate env_name
参数解释
env_name你要进入的那个环境的名字

有时候在linux上面会要求你使用source activate env_name,这个时候好像一般是环境变量没有配置好,还有就是在linux下,一定要带conda,在window下无所谓

  1. 离开环境
conda deactivate 

一般使用这个命令就行
不过我发现直接使用conda activate也可以离开当前环境进入base(最基础的那个环境)

  1. 共享环境

这就是github上面经常看到的一个environment.txt文件,一般都是针对pip的,因为并不是每个人都会使用anaconda去管理环境

conda共享环境
conda env export > /path/to/environment.yaml
conda env update -f=/path/to/environment.yml
pip共享环境
pip freeze > environment.txt
pip install -r /path/requirements.txt

包管理

  1. 安装包
conda install package_name

这里和pip安装的方式差不多,但是使用conda安装的话,好像更容易解决一些包依赖的问题,但是我还是推荐使用pip安装,因为经历了一次清华源停止conda下载的事情,感觉还是pip安装好用点

  1. 更新包
conda update package_name
  1. 列出包
conda list

这里比pip list好用,因为pip只会列出使用pip安装的包,但是conda list会将所有的包都列出来,并且还会标注上哪个是pip安装的

  1. 删除包
conda remove package_names
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页