Anaconda 简单介绍
相信大家平时都遇到过这种情况:从网上下载python
项目的环境各不相同,有python2.7
,python3.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
中:
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
的安装目录
- windows:
- 创建新环境:
conda create --name <env_name> <package_names>
,如:conda create --name python2 python=2.7
- 切换环境:
- windows:
activate <env_name>
- ubuntu:
conda activate <env_name>
- windows:
- 退出环境至root
- windows:
deactivate
- ubuntu:
conda deactivate
- windows:
- 显示已经创建的环境:
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>