增删基本命令
- 创建虚拟环境:
# 创建pyhon=3.8的版本环境,取名叫 my_env
conda create -n my_env python=3.8
- 删除虚拟环境(谨慎操作)
conda remove -n my_env --all
- 激活环境
conda activate my_env
- 安装包
conda install package_name
# 更推荐下面的命令(通过conda-forge频道安装)
conda install -c conda-forge package_name
查看 conda 环境中的包
conda list 用来列出 conda 环境中的包。具体格式如下: conda list [-n env_name | -p path] [package]
- 用来列出 conda 环境中的包
conda list
- 只列出当前环境的所有包
例:列出 my_env 下的所有包
conda list -n my_env
- 列出包含某字段的包
例:列出 my_env 中与 numpy 相关的包
conda list -n my_env numpy
查看所有虚拟环境
conda info -e
# 或者
conda info --env
使用environment.yml文件配置conda环境
environment.yml
文件包含Conda 环境所需的所有依赖项及其版本信息。可以通过environment.yml迁移/复制conda环境。
常用命令如下:
- 根据environment.yml创建 全新 Conda 环境:
#创建新环境,并指定新环境名称为 'my_env'()
conda env create -f path_to_environment.yml -n my_env
- 根据environment.yml更新 现有 Conda 环境:
conda env update -f environment.yml
- 导出当前环境配置到environment.yml
# environment.yml为导出路径
conda env export > environment.yml
标签:环境,environment,conda,env,常用命令,my,yml
From: https://www.cnblogs.com/kingwz/p/18390587