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/

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。