# conda环境配置

# conda介绍

Conda 是一个开源的包管理和环境管理工具,通常用于数据科学和机器学习领域。它最初是由 Anaconda 发行版引入的,后来也成为了 Miniconda 的一部分,Miniconda 是一个更轻量级的 Anaconda 版本。Conda 的主要功能包括:

  1. 包管理器:Conda 可以用来安装、升级、删除和管理软件包。这些软件包可以包括各种编程语言(如Python、R、Julia)的库、工具和应用程序。
  2. 环境管理器:Conda 允许用户创建和管理不同的虚拟环境,每个环境都可以拥有自己的独立软件包集合。这有助于避免包冲突和保持项目之间的隔离。
  3. 跨平台:Conda 可以在不同的操作系统上运行,包括Windows、macOS和Linux,使其成为一个跨平台的工具。
  4. 依赖解决:Conda 可以自动解决软件包之间的依赖关系,确保安装的软件包具有兼容的版本。
  5. 开源:Conda 是一个开源项目,可以在 GitHub 上找到其源代码,因此社区可以共同贡献和改进它。

Conda 在数据科学和科学计算领域特别受欢迎,因为它简化了复杂的软件包管理和环境配置过程,使研究人员和开发人员能够更轻松地构建和分享项目。无论是在个人项目中还是在团队合作中,Conda 都是一个强大的工具,有助于管理Python及其相关库的依赖关系。

# conda 安装

# 下载

官网下载 (opens new window)

安装比较简单,一路next,注意不要安装教程数据

# 配置环境变量

将以下路径添加到环境变量的PATH中

E:\ANACONDA
E:\ANACONDA\Scripts
E:\ANACONDA\Library\mingw-w64\bin
E:\ANACONDA\Library\bin

# 检查是否安装成功

conda --version
conda info
python //可选

# conda常用命令

# 创建并激活虚拟环境

  1. 创建虚拟环境
conda create --name GIS python=3.8.8
  1. 查看是否创建成功
conda info --envs
  1. 激活环境
activate GIS
  1. 退出环境
deactivate GIS
  1. 查看已安装的包
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 :换回默认源
Last Updated: 11/18/2024, 4:01:47 PM