(Conda)Mamba 的安装和使用
创作时间:
作者:
@小白创作中心
(Conda)Mamba 的安装和使用
引用
CSDN
1.
https://blog.csdn.net/qq_43756951/article/details/139731398
前言
Conda作为目前使用较为广泛的开源包管理系统和环境管理系统工具,可以使我们方便快捷的部署针对不同项目的隔离环境,以及安装和管理第三方库、软件包。
但美中不足的是,即使使用连接速度更快的国内镜像,也摆脱不了其单线程挨个下载资源导致的低效问题。
而Mamba(黑曼巴)专为加速Conda而生,其改写了Conda下载资源的固有方式,以多线程的方式对网络资源进行并行下载,从而大幅提升Conda效率
当然Mamba并不是重写了Conda所有的功能,只是针对一些Conda低效的功能进行重写,并添加了一些实用的新功能。
利用Mamba替代Conda可以获得更好的使用体验
Mamba 基本使用
1. Mamba 安装
先确保切换至base环境,确保安装在base装在base环境中的包在小环境中依然可以调用,因此不需要在每个环境里都安装一遍
conda activate
conda install mamba
注:使用该命令可能会出现「在当前的频道中没有Mamba」,需要更换频道,如下
conda install mamba -n base -c conda-forge
-n:指定环境
-c:指定 channel(频道)
安装完成后,Mamba使用非常简单,只需要在原先的Conda指令中将conda替换为mamba即可。
例如:
- 查询当前版本
mamda --v
注:返回的是 Conda 当前版本
- 查看环境列表
mamba info -e
注:执行命令时会先打印出 logo 等信息,之后才是对应操作的结果
/ \ / \ / \ / \
/ \/ \/ \/ \
███████████████/ /██/ /██/ /██/ /████████████████████████
/ / \ / \ / \ / \ \____
/ / \_/ \_/ \_/ \ o \__,
/ _/ \_____/ `
|/
███╗ ███╗ █████╗ ███╗ ███╗██████╗ █████╗
████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗
██╔████╔██║███████║██╔████╔██║██████╔╝███████║
██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║
██║ ╚═╝ ██║██║ ██║██║ ╚═╝ ██║██████╔╝██║ ██║
╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝
mamba (1.2.0) supported by @QuantStack
GitHub: https://github.com/mamba-org/mamba
Twitter: https://twitter.com/QuantStack
█████████████████████████████████████████████████████████████
2. 激活环境
mamba activate 环境名
3. 查询包
- 方法一:比直接使用conda search更快
mamba search 包名/库名
- 方法二:利用 Mamba 自有的指令,速度还要更快
mamba repoquery search 库名/包名
4. 安装包
mamba install 库名/包名
5. 查看依赖关系
Mamba中还提供了mamba repoquery depends和mamba repoquery whoneeds,分别用于查看指定库依赖哪些库,以及指定库被哪些库依赖。
- 查看 numpy 依赖「哪些库」
mamba repoquery depends numpy
- 查看 numpy 被「哪些库」依赖
mamba repoquery whoneeds numpy
参考资料
Conda太慢?试试这个加速工具! - 费弗里 - 博客园
19-conda的进阶技巧 - bilibili
热门推荐
商标实务:什么是商标显著性?如何预防显著性退化?
主流项目管理类证书都有哪些?都在这了!
什么是纯电汽车?从工作原理到未来趋势的全面解析
全国各地加速布局充电桩,大功率充电成亮点
数字图像处理中的统计排序滤波实验
深度解析:周深的音乐之路能走多远?
威士忌品鉴全攻略:从色泽到香气的完美体验
2024年年度游戏机出炉!性能升级成大主题,“移动时代”来了
拔牙后护理全面指南:多久可以洗脸,还有哪些注意事项?
上海美食排行榜前十名:生煎包上榜,小笼包一举夺冠
投股入门基础知识最全汇总
房间湿度高会导致宝宝咳嗽吗
京都大学申请要求及流程详解
手机厂商拦截第三方应用下载乱象频发,公平竞争需维护,消费者权益需保障
解决马桶冲水无力的五大方法(轻松搞定马桶冲水问题)
股权转让中的主要税收要求
如何确定黄金回收价格与国际金价的关系?这种关系对回收业务有何影响?
猫为什么不能尝出甜味?揭秘猫咪独特的味觉系统
揭秘“公元前”:带你穿越时间的迷雾
如何制定有效的金融市场风险管理策略?
六镇之乱与孝文帝的关系探讨
打嗝不能吃什么食物和水果
汽车报废补贴翻倍 有人非法兜售补贴名额
什么是B超、彩超?它的适应症主要有哪些?
透传 vs 非透传:数据传输效率与安全性的权衡及应用指南
胡椒:黑胡椒白胡椒绿胡椒红胡椒的来源与用途
光的衍射现象及其原理
初中女生应该摄入哪些食物以促进身高的增长
初中女生应该摄入哪些食物以促进身高的增长
古琴入门基础知识