Loading

anaconda命令:创建环境、删除环境、查看环境、激活环境、退出环境、换源

anaconda作为著名的python包管理工具,基本上大多数python开发者都会使用到该工具。
本文记录使用anaconda之初,最常用的几个操作虚拟环境的命令。

创建环境

刚下载好anaconda,只有一个base环境,可以选择直接在base环境中工作。

不过如果想要根据不同需求下载不同的包,分开管理,那么就还是需要创建新的环境。

创建环境的命令是

conda create -n ENV_NAME python=x.x

其中,-n表示环境名称参数,ENV_NAME为你要给环境起的名称,x.x表示该环境中python的版本是多少,例如想要3.7版本的python,就写python=3.7

删除环境

不想要某个环境了,可以将其删除,命令是:

conda remove -n ENV_NAME --all

注意:删除操作谨慎使用。

查看环境

想要查看当前有哪些虚拟环境存在,运行以下任何一个命令:

conda info --env

conda info -e

conda env list

激活环境

想要进入某个已创建好的环境下,需要先将其激活,命令是:

conda activate ENV_NAME

ENV_NAME即想要进入的环境名,进入成功后,一般可以看到命令行的最左端括号中也切换成了ENV_NAME的名称。

另外,如果想要从一个环境A切换到另一个环境B去,也可以直接执行该命令,将ENV_NAME写为B即可。

退出环境

想要从某个环境中退出,需要执行命令:

conda deactivate

直接退回到base环境。

换源

conda默认的下载源有时候下载会有卡顿、慢速的问题。一般选择切换为国内的源下载包会更流畅。
win环境下,先在命令行内执行命令:

conda config --set show_channel_urls yes

该命令在用户文件夹下生成.condarc配置文件,然后打开文件进行修改即可。

初始配置为

channels:
  - defaults
show_channel_urls: true

如果要切换为清华源,在后面追加:

default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

其他源还有中科大等可以使用:

channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true
posted @ 2020-12-03 16:11  JavicxhloWong  阅读(19270)  评论(0)    收藏  举报