conda环境下载与使用 常用命令行

目录

  • 下载
    • anaconda
    • miniconda
  • 安装
  • conda基础命令
    • 检查当前版本
    • 更新conda版本
    • 查询帮助
    • 清理缓存
  • 环境操作
    • 创建环境
    • 列出环境
    • 激活环境
    • 退出环境
    • 删除环境
    • 导入导出环境
  • 安装和更新包
    • 清理缓存
    • 安装包
    • 更新包
    • 查找包
    • 列出已安装包
    • 删除包

下载

anaconda

有图形界面,有很多现成库,体积大(下载包约900m,安装后约10G)

官网链接 清华镜像

miniconda

无图形界面,体积小(下载包约70M)

官网链接 清华镜像

安装

conda的安装比较简单,过程中只需要更改一下安装位置,勾选添加环境变量

conda环境下载与使用 常用命令行_第1张图片

conda环境下载与使用 常用命令行_第2张图片

conda环境下载与使用 常用命令行_第3张图片
conda环境下载与使用 常用命令行_第4张图片
conda环境下载与使用 常用命令行_第5张图片

conda基础命令

检查当前版本

conda -V
conda --version

更新conda版本

conda update conda

查询帮助

conda -h
conda -help

清理缓存

清理当前环境中下载未完成的包

conda clean -i

环境操作

创建环境

创建一个名为"myenv"的环境

conda create --name myenv

conda默认创建环境会安装最新版本的python,如果不需要最新的python可以指定版本

创建一个名为"myenv"的环境,并指定Python版本为3.7

conda create --name myenv python=3.7

创建一个名为"myenv"的环境,并安装pandas和numpy包

conda create --name myenv pandas numpy

克隆环境

conda create -n new_envs_name --clone old_envs_name

列出环境

列出所有已创建的环境

conda env list

激活环境

激活名为"myenv"的环境 激活后有一个 * 显示当前激活的环境

conda activate myenv

退出环境

退出当前激活的环境。

conda deactivate

删除环境

删除名为"myenv"的环境

conda env remove --name myenv

导入导出环境

将当前环境中的所有包及其版本信息导出到environment.yml文件中

conda env export > environment.yml

根据environment.yml文件创建一个新的环境

conda env create -f environment.yml

安装和更新包

清理缓存

conda clean -i

安装包

在当前活动环境中安装名称为"pkgname"的包

conda install pkgname

同时安装多个包:

conda install pkgname pkgname2

在当前活动环境中安装特定版本的包

conda install pkgname=1.0

更新包

更新当前活动环境中的包

conda update pkgname

更新python

conda update python

更新当前活动环境中的所有包

conda update --all

更新指定环境的包

conda update/upgrade -n env_name package_name

更新指定环境的所有包

conda update/upgrade -n env_name --all

查找包

模糊查找包

conda search name

精确查找包

conda search package_name

使用conda安装指定包时,conda可以自动处理相关的依赖包。

列出已安装包

列出指定环境的包列表

conda list -n envs_name

列出当前活动环境中已安装的所有包

conda list

删除包

删除当前环境的包

conda remove package_name

从名为"myenv"的环境中删除" package_name"包

conda remove --name myenv  package_name

你可能感兴趣的:(conda,python)