Conda 命令深入指南

Conda 是一个功能强大的包管理系统,允许您为不同的项目创建和管理隔离的环境,从而更轻松地处理不同的依赖项集。

安装

可以按照 Conda 官方网站 (https://conda.io) 上提供的说明下载并安装 Conda。 安装后,可以打开终端或命令提示符并开始使用 Conda。

创建和管理环境

创建新环境

要使用 Conda 创建新环境,请使用“conda create”命令,后跟所需的环境名称。 您还可以指定要使用的 Python 版本:

conda create --name myenv python=3.9

激活环境

要激活环境,请使用“conda activate”命令,后跟环境名称:

conda activate myenv

停用当前环

要停用当前环境并返回到基本环境,请使用“conda deactivate”命令:

conda deactivate

列出环境

要列出使用 Conda 创建的所有环境,可以使用 conda env list 命令:

conda env list

删除环境

要删除环境,请使用“conda env remove”命令,后跟环境名称:

conda env remove --name myenv

软件包管理

软件包安装

要将软件包安装到活动环境中,您可以使用“conda install”命令,后跟软件包名称:

conda install numpy pandas matplotlib

如果需要,您还可以指定包的版本:

conda install numpy=1.21.0

更新包

要将软件包更新到最新版本,请使用“conda update”命令,后跟软件包名称:

conda update numpy pandas matplotlib

要更新当前环境中的所有软件包,请使用以下命令:

conda update --all

列出已安装的软件包

要列出当前环境中安装的所有软件包,可以使用 conda list 命令:

conda list

删除包

要从环境中删除特定包,请使用“conda remove”命令,后跟包名称:

conda remove numpy

搜索包

要搜索 Conda 存储库中可用的包,您可以使用“conda search”命令,后跟包名称或关键字:

conda search pandas

管理渠道(安装源)

添加渠道

Conda 允许您添加额外的渠道来搜索包。 要添加通道,请使用“conda config”命令和“--addchannels”标志,后跟通道名称:

conda config --add channels conda-forge

删除渠道

要从配置中删除通道,请使用“conda config”命令和“--removechannels”标志,后跟通道名称:

conda config --remove channels conda-forge

列出渠道

要列出 Conda 配置中的所有渠道,请使用带有“--showchannels”标志的“conda config”命令:

conda config --show channels

杂项命令

从环境文件创建环境

要基于环境文件创建环境,可以使用 conda env create 命令,后跟

文件名:

conda env create --file environment.yml

导出环境

要将当前环境导出到环境文件,请使用“conda env export”命令:

conda env export > environment.yml

在 Shell 中激活 Conda

如果您使用的是 Bash 或 Zsh 以外的 shell,则可能需要使用“conda init”命令激活 Conda:

conda init <shell_name>

<shell_name> 替换为您的 shell 名称(例如,conda init Fish)。

额外链接(待整理)

重置base:https://blog.csdn.net/weixin_39967072/article/details/124628696

删除、关闭anaconda的base环境:https://blog.csdn.net/m0_46114594/article/details/110696046

Conda清理缓存:https://blog.csdn.net/weixin_41481113/article/details/88411241

Conda 命令深入指南的更多相关文章

  1. Git命令使用指南

    继续git相关的东西,网上很多讲解的,但是还是喜欢这个图:(爱屋及乌,当然内容也很好,文章链接:http://me.iblogc.com/2015/01/16/Git命令使用指南/) Git是软件开发 ...

  2. conda命令入坑记

    conda命令入坑记 本人使用的软件版本: TypeError: LoadLibrary() argument 1 must be str, not None 网上太多的资料,大多都是在讲path的设 ...

  3. Linux 安装Anaconda/Miniconda以后无法识别conda命令

    注意:遇到无法识别conda命令时,可以先用步骤3试一下重启环境变量后conda命令是否能够识别 1. 修改环境变量 $ vim ~/.bashrc 2. 在最后添加: $ export PATH=~ ...

  4. python下 conda命令手册

    0.说明: 对于tensorflow配合keras使用,因为linux服务器没有root权限,所以目前最高可用版本是  1.6.0,否则就会报错某些 so找不到 conda install -n xu ...

  5. Conda 命令

    Conda 命令 1 检验当前conda的版本 conda -V 2 conda常用的命令 查看已有的虚拟环境 conda env list 创建虚拟环境和删除虚拟环境 anaconda命令创建pyt ...

  6. conda命令的使用,环境安装,创建环境以Anaconda为例

    Anaconda用命令conda创建环境: 安装Anaconda后,用Conda –version查看conda的版本号: Conda create -n name python = x.xx Con ...

  7. python anaconda 常用操作;conda 命令指南

    在使用 python anaconda时,经常会用到很多常用操作,记录下来,方便以后更好地使用: conda: Conda既是一个包管理器又是一个环境管理器.你肯定知道包管理器,它可以帮你发现和查看包 ...

  8. 【Mysql】初学命令行指南

    MYSQL初学者使用指南与介绍 一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbi ...

  9. Hadoop的Archive归档命令使用指南

    hadoop不适合小文件的存储,小文件本省就占用了很多的metadata,就会造成namenode越来越大.Hadoop Archives的出现视为了缓解大量小文件消耗namenode内存的问题. 采 ...

  10. conda命令简单使用

    Anaconda是一种Python语言的免费增值开源发行版,用于进行大规模数据处理.预测分析,和科学计算,致力于简化包的管理和部署.Anaconda使用软件包管理系统Conda进行包管理. 1.查看系 ...

随机推荐

  1. 2013年蓝桥杯C/C++大学B组省赛真题(第39级台阶)

    题目描述: 小明刚刚看完电影<第39级台阶>,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 站在台阶前,他突然又想着一个问题: 如果我每一步只能迈上1个或2个台阶.先迈左脚,然 ...

  2. ES5 apply与call详解

    虽然es6已经出台了很多简单的方法替代了apply和call,但是还是有很多老大项目使用到了es5的这些方法,所以对于这些方法的掌握是有必要的 先回顾一下官方对apply.call的诠释 apply方 ...

  3. 《MS17-010(永恒之蓝)—漏洞复现及防范》

    作者: susususuao 免责声明:本文仅供学习研究,严禁从事非法活动,任何后果由使用者本人负责. 一. 什么是永恒之蓝? - 永恒之蓝 永恒之蓝(Eternal Blue)是一种利用Window ...

  4. 【模型部署 01】C++实现分类模型(以GoogLeNet为例)在OpenCV DNN、ONNXRuntime、TensorRT、OpenVINO上的推理部署

    深度学习领域常用的基于CPU/GPU的推理方式有OpenCV DNN.ONNXRuntime.TensorRT以及OpenVINO.这几种方式的推理过程可以统一用下图来概述.整体可分为模型初始化部分和 ...

  5. 常用类API

    常用类 API CalendarCalendar 线程不安全 ,不同步获得并设置日历字段值 Calendar 使用两个参数定义了特定于语言环境的 7 天制星期:星期的第一天和第一个星期中的最小一天(从 ...

  6. ChatGPT+Mermaid自然语言流程图形化产出小试

    ChatGPT+Mermaid语言实现技术概念可视化 本文旨在介绍如何使用ChatGPT和Mermaid语言生成流程图的技术.在现代软件开发中,流程图是一种重要的工具,用于可视化和呈现各种流程和结构. ...

  7. 云上使用 Stable Diffusion ,模型数据如何共享和存储

    随着人工智能技术的爆发,内容生成式人工智能(AIGC)成为了当下热门领域.除了 ChatGPT 之外,文本生成图像技术更令人惊艳. Stable Diffusion,是一款开源的深度学习模型.与 Mi ...

  8. 【promptulate专栏】ChatGPT框架——两行代码构建一个强大的论文总结助手

    本文节选自笔者博客:https://www.blog.zeeland.cn/archives/019hasaa 前言 如果你经常阅读论文,那么你肯定会遇到以下几个问题: 论文晦涩难懂看不明白怎么办? ...

  9. 创建属于自己的github、使用git提交、更新代码至github、写好readme

    1. 在github上创建一个Repository 点击github网站,你可以用你的邮箱先注册一个账号. 点击New,转到创建一个repository的界面,如下图所示,你可以填写你的Reposit ...

  10. 基于thumbnailator封装图片处理工具类,实现图片的裁剪、压缩、图片水印、文字水印、多行文字水印等功能

    目录 一.前言 二.工具类的依赖和简单介绍 1.添加依赖 2.简单的使用 3.加载需要处理的图片 4.添加图片处理规则 4.1 Builder的方式 4.2 使用规则工厂的方式 5.输出处理后的图片 ...