Anaconda 简单介绍

相信大家平时都遇到过这种情况:从网上下载python项目的环境各不相同,有python2.7python3.6等等,自己在电脑上下载各种不同版本的python,自己每次更改维护每个python环境很费事。这时候就需要用到Anaconda了。
Anaconda就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。同时对环境可以统一管理的发行版本。

安装

windows平台安装

官网下载后,双击就可以安装了

ubuntu平台安装

官网下载后,执行下面的指令安装:
bash Anaconda3-5.0.1-Linux-x86_64.sh
安装过程若是提示”Do you wish the installer to prepend the Anaconda<2 or 3> install location to PATH in your /home//.bashrc ?”(”你希望安装器添加Anaconda安装路径在/home//.bashrc文件中吗?”),建议输入”yes”
如果没有添加成功,将下面的语句添加到~/.bashrc中:

1
export  PATH=/home/grant/anaconda2/bin:$PATH # /home/grant/anconda2/换成自己的路径

验证结果

在终端输入conda list,如果显示已经安装的包名和版本号,则安装成功

管理conda

  • 更新conda至最新版本:conda update conda
  • 卸载conda:
    • windows: 控制面板 → 添加或删除程序 → 选择“Python X.X (Anaconda)” → 点击“删除程序”
    • ubuntu: rm -rf ~/anaconda3,即删除Anaconda的安装目录
  • 创建新环境:conda create --name <env_name> <package_names>,如:conda create --name python2 python=2.7
  • 切换环境:
    • windows:activate <env_name>
    • ubuntu: conda activate <env_name>
  • 退出环境至root
    • windows: deactivate
    • ubuntu: conda deactivate
  • 显示已经创建的环境:conda info -e
  • 复制环境:conda create --name <new_env_name> --clone <copied_env_name>
  • 删除环境:conda remove --name <env_name> --all
  • 管理包:
    • 精确查找:conda search --full-name <package_full_name>
    • 模糊查找:conda search <text>
  • 安装包:
    • 在指定环境中安装包:conda install --name <env_name> <package_name>
    • 在当前环境中安装包:conda install <package_name>
  • 使用pip安装包(conda install无法安装时):pip install <package_name>

参考博客

Anaconda介绍、安装及使用教程
Anaconda创建虚拟环境