Conda

Conda 是一个开源的包管理系统和环境管理系统,它能够在 Windows、macOS 和 Linux 等多个操作系统上运行。它可以帮助用户安装、管理各种软件包及其依赖关系,同时还能创建、管理和切换不同的虚拟环境,从而让不同项目的运行环境相互隔离,避免因依赖冲突而导致的各种问题。

常用指令

  1. 查看现有的环境conda env list
  2. 创建环境conda create -n env_name python=3.8
  3. 删除环境conda env remove -n env_name
  4. 进入和退出环境
conda activate env_name         # 进入环境
conda deactivate                # 退出环境
  1. 环境重命名
conda create -n 新名环境 --clone 旧名环境
  1. 迁移Conda环境
conda pack -n 虚拟环境名称 -o 自定义压缩包的名字.tar.gz

生成的压缩包会被放到执行命令的目录。把该压缩包解压到需要迁移的anaconda/envs/虚拟环境名目录下,则可以迁移成功。

conda卸载包:(没实际操作过)

如果使用pip安装的包,无法使用conda卸载包