入门anaconda的命令窗口,对conda指令的简单实用,以及记录。

使用anaconda prompt

1. 创建环境

  • -n/–name 指定该环境名字
  • python=3.5.2 指定初始环境依赖的Python版本
  • TensorFlow 指定地刺创建环境附带安装的包
$ conda create --name [env-name] python=3.5.2 [tensorflow]

2. 查询环境

现在使用 conda info -e 查看环境(也可使用命令 conda env list):

$ conda info -e
# conda environments:
#
python36 C:\Users\lenovo\.conda\envs\python36
base * E:\softwore_setup\anaconda
newPython E:\softwore_setup\anaconda\envs\newPython
python3.6 E:\softwore_setup\anaconda\envs\python3.6
untitled8 E:\softwore_setup\anaconda\envs\untitled8
  • 指定当前默认处于的环境

创建环境激活(进入环境配置)

activate [env-name]

退出就是

deactivate [env-name]

查看环境下的所有包

$ conda list

删除环境


$ conda remove -n [env-name] --all
or
$ conda env remove -n [env-name]

安装删除环境中某个包

$ conda install --name [env-name] [pack-name]
$ conda remove --name [env-name] [pack-name]

或者激活某个环境,在环境中删除某个包。

$ conda install [pack-name]
$ conda install [pack-name= 指定版本]
$ conda remove [pack-name]

更新某个包latest版本

$ conda update [pack-name]

切换镜像源

$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
$ conda config --set show_channel_urls yes

conda 会在每个用户目录下创建 .conda 目录,用于管理创建的环境,而配置文件存放于 .condarc
要想切换为原来的镜像源,可以直接删除该 用户目录下 ~/.condarc 文件。