Anaconda 使用
GuoJun 2023-02-21 Python
# 概述
Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。
# 特点
Anaconda具有如下特点:
▪ 开源
▪ 安装过程简单
▪ 高性能使用Python和R语言
▪ 免费的社区支持
其特点的实现主要基于Anaconda拥有的:
▪ conda包
▪ 环境管理器
▪ 1,000+开源库
# Anaconda、conda、pip、virtualenv的区别
Anaconda
Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。
conda
conda是包及其依赖项和环境的管理工具。
pip
pip是用于安装和管理软件包的包管理器。
virtualenv
virtualenv是用于创建一个独立的Python环境的工具。
# 使用
- 验证conda已被安装
conda --version
- 更新conda至最新版本
conda update conda
- 查看conda帮助信息
conda --help
或
conda --h
- 创建新环境
conda create --name <env_name> <package_names>
- 激活环境(windows)
activate <env_name>
- 退出环境(windows)
deactivate
- 显示已创建环境
conda env list
- 复制环境
conda create --name <new_env_name> --clone <copied_env_name>
- 删除环境
conda remove --name <env_name> --all
- 获取当前环境中已安装的包信息
conda list
- 在指定环境中安装包
conda install --name <env_name> <package_name>
- 在当前环境中安装包
conda install <package_name>
- 卸载指定环境中的包
conda remove --name <env_name> <package_name>
- 更新所有包
conda update --all