# conda环境配置
# conda介绍
Conda 是一个开源的包管理和环境管理工具,通常用于数据科学和机器学习领域。它最初是由 Anaconda 发行版引入的,后来也成为了 Miniconda 的一部分,Miniconda 是一个更轻量级的 Anaconda 版本。Conda 的主要功能包括:
- 包管理器:Conda 可以用来安装、升级、删除和管理软件包。这些软件包可以包括各种编程语言(如Python、R、Julia)的库、工具和应用程序。
- 环境管理器:Conda 允许用户创建和管理不同的虚拟环境,每个环境都可以拥有自己的独立软件包集合。这有助于避免包冲突和保持项目之间的隔离。
- 跨平台:Conda 可以在不同的操作系统上运行,包括Windows、macOS和Linux,使其成为一个跨平台的工具。
- 依赖解决:Conda 可以自动解决软件包之间的依赖关系,确保安装的软件包具有兼容的版本。
- 开源:Conda 是一个开源项目,可以在 GitHub 上找到其源代码,因此社区可以共同贡献和改进它。
Conda 在数据科学和科学计算领域特别受欢迎,因为它简化了复杂的软件包管理和环境配置过程,使研究人员和开发人员能够更轻松地构建和分享项目。无论是在个人项目中还是在团队合作中,Conda 都是一个强大的工具,有助于管理Python及其相关库的依赖关系。
# conda 安装
# 下载
安装比较简单,一路next,注意不要安装教程数据
# 配置环境变量
将以下路径添加到环境变量的PATH中
E:\ANACONDA
E:\ANACONDA\Scripts
E:\ANACONDA\Library\mingw-w64\bin
E:\ANACONDA\Library\bin
# 检查是否安装成功
conda --version
conda info
python //可选
# conda常用命令
# 创建并激活虚拟环境
- 创建虚拟环境
conda create --name GIS python=3.8.8
- 查看是否创建成功
conda info --envs
- 激活环境
activate GIS
- 退出环境
deactivate GIS
- 查看已安装的包
conda list // 查看已安装
pip install see // 安装测试包
conda list //再次查看
# 管理虚拟环境
conda list:查看环境中的所有包
conda install XXX:安装 XXX 包
conda remove XXX:删除XXX 包
conda env list:列出所有环境
conda create -n XXX:创建名为 XXX 的环境 conda
create -n env_name jupyter notebook :创建虚拟环境
activate noti(或 source activate noti):启用/激活环境
conda env remove -n noti:删除指定环境
deactivate(或source deactivate):退出环境
jupyter notebook :打开Jupyter Notebook
conda config --remove-key channels :换回默认源