网站推广的主要方法,潍坊关键词优化平台,做网站设计的,建站公司怎么赚钱的什么是mamba
Mamba是一个极速版本的conda#xff0c;它是conda的C重新实现#xff0c;使用多线程并行处理来加速包和依赖项的下载。 Mamba旨在提高安装、更新和卸载Python包的速度#xff0c;同时保持与conda相同的兼容性和命令行接口。 Mamba的核心部分使用C实现#xff…什么是mamba
Mamba是一个极速版本的conda它是conda的C重新实现使用多线程并行处理来加速包和依赖项的下载。 Mamba旨在提高安装、更新和卸载Python包的速度同时保持与conda相同的兼容性和命令行接口。 Mamba的核心部分使用C实现以利用多线程并行下载存储库数据和包文件从而加快安装速度。
1. mamba安装
conda install mamba -n base -c conda-forge2. mamba的环境管理
mamba 与conda 创建一个独立的python环境步骤一样首先需要创建一个环境然后激活环境。创建、删除环境、安装项目依赖时将 conda 命令替换成 mamba 即可。 mamba创建环境 mamba create -n 环境名 python版本号 例如mamba create -n python38 python3.8 这里我创建了一个环境名为python38, python版本为3.8的conda环境 激活环境conda activate 环境名 例如conda activate python38 查看当前激活的环境: conda info -e , *号表示当前激活的环境也可以使用echo $CONDA_DEFAULT_ENV输出当前环境使用的名称。 导出环境首先我们需要使用conda config --set auto_activate_base false禁止默认激活base环境不然很容易导出的是base环境。然后将当前环境导出为一个YAML文件conda env export --from-history -f environment.yml这个语句是仅导出环境创建时或用户手动安装时指定的依赖包从环境的历史记录中提取。或者使用mamba env export environment.yml导出当前环境中所有已安装的包包括通过依赖关系间接安装的包及其具体版本。 导入环境mamba env create -f environment.yml 克隆环境mamba create --clone 老的环境名 --name 新的环境名 删除环境mamba env remove -n 环境名
3 mamba的包管理
安装包mamba install 包名卸载包mamba remove 包名更新包mamba update 包名更新所有包mamba update --all搜索包mamba search 包名查看已安装的包mamba list