conda常见命令

以下是一些常见的 conda 命令及其用途,它们可以帮助你管理Conda环境和包:

环境管理

  • 创建新环境

    conda create --name env_name python=3.8
    

    创建一个名为 env_name 的环境,并指定Python版本(如3.8)。

  • 激活环境

    conda activate env_name
    

    激活名为 env_name 的环境。

  • 停用当前环境

    conda deactivate
    

    停用当前激活的环境。

  • 列出所有环境

    conda env list
    

    列出所有已创建的Conda环境。

  • 删除环境

    conda env remove --name env_name
    

    删除名为 env_name 的环境。

包管理

  • 安装包

    conda install package_name
    

    安装名为 package_name 的包。

  • 安装特定版本的包

    conda install package_name=version
    

    安装名为 package_name 的指定版本(如 1.0.0)的包。

  • 更新包

    conda update package_name
    

    更新名为 package_name 的包到最新版本。

  • 更新所有包

    conda update --all
    

    更新所有已安装的包到最新版本。

  • 卸载包

    conda remove package_name
    

    卸载名为 package_name 的包。

  • 查看已安装包

    conda list
    

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

包环境导出与恢复

  • 导出环境配置

    conda env export > environment.yml
    

    将当前环境的配置导出到 environment.yml 文件中。

  • 从配置文件创建环境

    conda env create -f environment.yml
    

    environment.yml 文件中创建环境。

Conda 配置和信息

  • 查看当前配置

    conda config --show
    

    显示Conda的当前配置设置。

  • 设置配置项

    conda config --set key value
    

    设置Conda配置项(如 auto_activate_base)。

  • 显示系统信息

    conda info
    

    显示Conda的系统信息,如当前环境、包路径等。

  • 清理缓存

    conda clean --all
    

    清理Conda的所有缓存,包括包缓存和索引缓存。

帮助和文档

  • 显示命令帮助

    conda --help
    

    显示Conda的帮助信息。

  • 显示子命令帮助

    conda <command> --help
    

    显示特定子命令的帮助信息。例如,conda install --help

这些命令涵盖了大多数Conda的基本操作,帮助你管理环境和包。如果你有特定的操作需求或遇到问题,可以进一步查阅Conda的官方文档或使用 --help 查看命令的详细选项。

posted @ 2024-07-26 11:23  清澈的澈  阅读(25)  评论(0编辑  收藏  举报