Conda常用命令

余生颓废 提交于 2020-01-21 12:11:08

Conda是一个开源、跨平台的包管理和环境管理的软件。安装软件包时能自动解决相关依赖,多环境能提供完全独立的编程环境,比如不同的Python版本等。Conda简直是Python编程学习管理的神器。

常用命令

操作 命令
列出已安装的包 1 conda list
查询可用包 conda search $PN
安装包 conda install $PN
更新包 conda update $PN
删除包 conda remove $PN
清除安装包缓存 conda clean -a
列出已有的环境 conda info -e or conda env list
创建环境 conda create -n $EN [python=*]
激活环境 2 conda activate $EN
关闭环境 conda deactivate
删除环境 conda remove -n $EN --all or conda env remove -n $EN
查询时显示包地址 3 conda config --set show_channel_urls yes

注释:

$PN即PACKAGE_NAME 软件包名称,$EN即ENVIRONMENT_NAME 环境名称。

  • 一般直接进入相应环境再做包管理,命令中亦可指定,只需添加--name $EN
  1. 包很多时可以使用管道过滤查询,如Windows中可使用conda list | findstr $PN
  2. conda版本低于4.6时,Windows使用activate,Linux和macOS使用source activate
  3. 首次使用后在用户目录下生成.condac文件,可用于更改软件源,加快下载速度。目前国内只能使用Anaconda清华镜像源

参考:Conda官网命令文档

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!