conda常用命令详解

发布于:2024-02-28 ⋅ 阅读:(60) ⋅ 点赞:(0)

Conda 是一个功能强大的包管理器和环境管理器,用于安装、部署和管理软件包和其依赖关系。下面是一些常用的 Conda 命令及其详细解释:

  1. 创建环境

    conda create --name myenv python=3.8
    
    可以指定创建环境的目录
    
    conda create --prefix /path/to/directory environment_name
    
    删除创建的虚拟环境
    
    conda env remove --name 虚拟环境名称
    
    案例:
    
    conda env remove --name python-tool

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

  2. 激活环境

    conda activate myenv

    激活名为 myenv 的环境。

  3. 列出环境

    conda env list

    列出所有已创建的环境,显示当前激活的环境。

  4. 复制环境

    conda create --name newenv --clone oldenv
    复制名为 oldenv 的环境并命名为 newenv。
    
  5. 导出环境

    conda env export > environment.yml

    导出当前环境的配置信息到一个 YAML 文件中。

  6. 从文件创建环境

    conda env create -f environment.yml

    根据一个 YAML 文件创建一个新的环境。

  7. 安装软件包

    conda install numpy

    安装名为 numpy 的软件包到当前激活的环境中。

  8. 安装特定版本的软件包

    conda install numpy=1.18

    安装名为 numpy 的特定版本。

  9. 更新软件包

    conda update numpy
    更新名为 numpy 的软件包到最新版本。
    
  10. 移除软件包

conda remove numpy

     移除名为 numpy 的软件包。

  11.搜索可用软件包

conda search packagename

在 Conda 仓库中搜索名为 packagename 的软件包。

   12.列出已安装的软件包

conda list

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

13.列出可更新的软件包

conda update --all

列出当前环境中可更新的所有软件包。

14.清理不需要的软件包

conda clean --all

清理当前环境中不需要的软件包和缓存。

15.禁用环境

conda deactivate

禁用当前环境,返回到默认环境。

16.修改Anaconda虚拟环境默认路径

1)、查看所有虚拟环境

(base) C:\Users\ky2009666>conda env list
# conda environments:
#
python-tool              C:\Users\ky2009666\.conda\envs\python-tool
pytorch2                 C:\Users\ky2009666\.conda\envs\pytorch2
base                  *  d:\anaconda3
2)、查看虚拟环境配置
conda config --show
以下是虚拟环境路径:
envs_dirs:
  - d:\anaconda3\envs
  - C:\Users\ky2009666\.conda\envs
  - C:\Users\ky2009666\AppData\Local\conda\conda\envs
3)、修改虚拟环境路径
conda config --add envs_dirs d:/anaconda3/envs
4)添加国内镜像地址
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/msys2/
    conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
    conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
    conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
添加完成之后,执行如下操作
    conda config --set show_channel_urls yes

这些是一些常用的 Conda 命令及其详细解释,希望能够帮助你更好地使用 Conda 进行软件包和环境管理。

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到