banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

是时候跟Conda说再见了

1 简介
conda 作为 Python 数据科学领域的常用软件,是对 Python 环境及相关依赖进行管理的经典工具,通常集成在 anaconda 或 miniconda 等产品中供用户日常使用。

image
但长久以来,conda 在很多场景下运行缓慢卡顿、库解析速度过慢等问题也一直被用户所诟病,且由于 anaconda、miniconda 本身属于「商业性质」的软件产品,导致很多公司在未获得商业许可的前提下,内部使用 anaconda、miniconda 下载安装非开源许可渠道的软件库资源,被 anaconda 检测出企业 IP 地址,进而收到相关的律师函警告,引发了一系列的商业风险。

在这样的大背景下,由开源软件社区驱动的 conda-forge 组织发展迅速,提供了可免费使用,无商业风险且稳定高效的一系列开源工具及网络资源服务,今天我要给大家介绍的 miniforge,就由 conda-forge 组织开发维护,可作为 anaconda、miniconda 的替代品。

image
2 miniforge 的安装及使用
2.1 下载安装 miniforge
miniforge 官方安装包下载页(https://conda-forge.org/miniforge/)中的安装包资源托管在 Github 上:

image
国内的朋友可以通过清华大学镜像站对 miniforge 安装包资源进行加速下载(https://mirrors.tuna.tsinghua.edu.cn/github-release/conda-forge/miniforge/),选择与自己系统相符合的版本进行下载即可,以 windows 为例,下载当前最新版本对应的 Miniforge3-24.3.0-0-Windows-x86_64.exe:

image
下载完成后,双击打开进行安装(安装前建议「清空」电脑上先前残留的其他 Python 环境):

image
点击 I Agree:然后下一步下一步就可以了。
2.2 配置环境变量
针对 windows 系统,由于新版本的 miniforge 在安装时不再提供自动创建相关环境变量的选项,因此需要我们手动将相关路径添加到系统 PATH 中,譬如,我的 miniforge 自定义安装在本机的 C:\miniforge 中,就至少需要添加 C:\miniforge、C:\miniforge\Scripts、C:\miniforge\Library\bin 这几个路径:

image
上述过程完成后,可以在本机终端中执行 mamba -V 查看相关版本信息(miniforge 中包含了最小化的 conda 和 mamba),检验上述配置是否完成:

image

更多用法请移步 mamba 官方文档:https://mamba.readthedocs.io/

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。