为啥要用conda
用系统的python有的时候不是很方便,因为要自行下载一堆的软件包而且对于版本切换也比较麻烦。而Anaconda很方便的解决了包管理、环境管理的功能。利用conda命令,可以很好的实现下载软件包和环境管理等功能。
conda 在xxx/anaconda/bin目录下,我们在%PATH%中通常会加入anaconda的地址,则可以直接调用conda了。
以下将以windows系统为平台,介绍一些相关命令,部分命令在其他系统上略有区别。
conda常用命令
# 查看当前环境下已安装的包
conda list
# 查看指定环境下已安装的包
conda list -n your_env_name
# 在当前环境下安装包
conda install numpy
# 在指定环境下安装包
conda install -n your_env_name numpy
# 在当前环境下更新包
conda update numy
# 在当前环境下删除包
conda remove numpy
# 查看当前存在哪些环境
conda env list
# 创建新的环境,安装3.5版本的python
conda create -n your_env_name pip python=3.5
# 切换环境
activate your_env_name
# 查看当前python版本
python --version
# 退出环境
deactivate
# 删除环境
conda remove -n your_env_name --all
# 添加国内镜像TUNA加快下载,直接输入命令,或者在 xxx/.condarc文件中直接修改
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 设置搜索时显示通信地址
conda config --set show_channel_urls yes