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
- 包很多时可以使用管道过滤查询,如Windows中可使用
conda list | findstr $PN。 - conda版本低于4.6时,Windows使用
activate,Linux和macOS使用source activate。 - 首次使用后在用户目录下生成
.condac文件,可用于更改软件源,加快下载速度。目前国内只能使用Anaconda清华镜像源。
参考:Conda官网命令文档
来源:CSDN
作者:co2e
链接:https://blog.csdn.net/qq_32789231/article/details/104057381