基于2025年最新情况的Python环境管理之Miniforge3全攻略

文章标题:2025年Python环境管理的Miniforge3全面指南

文章内容:以下是运用 Miniforge3 来管理 Python 环境的详尽指南(依据最新的实践与时效性信息,截止到 2025 年):


一、Miniforge3 概述

Miniforge3 属于一款轻量级的 Conda 环境管理工具,它默认采用 conda-forge 软件源(该源由社区维护,所包含的包更齐全且更新更为迅速),尤其适合 ARM 架构(例如 Apple M1/M2/M3 芯片)。相较于 Anaconda,它更为简洁且兼容性更佳。


二、安装步骤

1. 下载安装包

要安装最新的 Mamba,建议通过安装 Miniforge 来达成,因为 Miniforge 默认就包含了 Mamba。
* 推荐镜像源
* 南京大学镜像站
* 清华大学开源软件镜像站(https://mirrors.tuna.tsinghua.edu.cn/github-release/conda-forge/miniforge/)
* 选择最新版本 (像 Miniforge3-Linux-x86_64 / Miniforge3-Windows-x86_64.exe / Miniforge3-MacOSX-arm64 这类)

2. 安装
  • Windows:双击 .exe 文件,安装时勾选 “Add to PATH”(自动配置环境变量)。
  • macOS/Linux:在终端中执行:
bash Miniforge3-<系统架构>.sh

安装过程中选择安装路径(默认即可),并同意初始化 Conda(输入 yes)。

3. 验证安装
conda --version    # 输出版本号(例如 conda 24.1.2)
conda info         # 查看环境信息

三、环境管理

1. 创建新环境
conda create -n my_env python=3.10   # 创建名为 my_env 的 Python 3.10 环境
mamba create -n my_env pyhton=3.12   # 替代conda(推荐)
2. 激活/退出环境

注意:在 PowerShell 中使用 mamba 激活环境,使用 conda 即可;在 cmd 中能够正常使用 mamba 进行激活。

conda activate my_env    # 激活环境
conda deactivate        # 退出当前环境

# 也可以用 mamba 替代
# 注意:PowerShell中使用mamba激活环境,使用conda即可;cmd中可正常使用mamba进行激活
mamba activate my_env    # 激活环境
mamba deactivate        # 退出当前环境
3. 删除环境
conda remove -n my_env --all

四、包管理

1. 安装包
conda install numpy     # 从 conda-forge 安装
pip install package     # 或用 pip(当 conda 源无此包时)
2. 使用 Mamba 加速(推荐)

Why and How 使用Mamba?-> 使用 Mamba 管理 Python 环境

Mamba 是 Conda 的快速替代工具:

conda install mamba -n base -c conda-forge  # 先安装
mamba install tensorflow                    # 替代 conda install

五、镜像配置(加速下载)

1. 配置清华镜像和默认创建的新环境的路径

Mamba 设置镜像源:清华镜像源

编辑 C:\Users\<UserName>\.condarc 文件,将网站内指定的内容复制添加进去:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

基于2025年最新情况的Python环境管理之Miniforge3全攻略

比如,我的文件内容是:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
envs_dirs:
  - D:\Miniforge3\envs

六、常见问题

1. Conda 命令失效
  • 原因:环境变量未正确配置。
  • 解决:重新初始化:
~/miniforge3/bin/conda init zsh   # 根据 Shell 类型(bash/zsh)
2. 兼容性问题
  • ARM 设备(如 M1 Mac):必须使用 Miniforge3-MacOSX-arm64 版本,防止混合 x86 和 ARM 包。
  • 旧 Anaconda 冲突:卸载 Anaconda 后再安装 Miniforge3。

七、注意事项

  1. 避免修改 base 环境:新建独立环境进行操作,以防核心依赖损坏。
  2. 环境迁移:
conda env export > environment.yml   # 导出环境配置
conda env create -f environment.yml  # 在新机器上重建环境

时效性提示:以上内容基于 2025 年的最新实践,若安装包版本有更新,请以 Miniforge 官方文档 为准。

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/13618.html

赞 (0)
LomuLomu
上一篇 2025 年 9 月 18 日
下一篇 2025 年 9 月 18 日

相关推荐

  • 2024 PyCharm最新激活码,PyCharm永久免费激活码2025-01-21 更新

    PyCharm 2024最新激活码 以下是最新的PyCharm激活码,更新时间:2025-01-21 🔑 激活码使用说明 1️⃣ 复制下方激活码 2️⃣ 打开 PyCharm 软件 3️⃣ 在菜单栏中选择 Help -> Register 4️⃣ 选择 Activation Code 5️⃣ 粘贴激活码,点击 Activate ⚠️ 必看!必看! 🔥 获取最…

    2025 年 1 月 21 日
    1.4K00
  • 最新pycharm激活码稳定激活+破解技巧分享

    免责声明:本文所涉及的 PyCharm 破解补丁与激活码均源自网络公开资源,仅供个人学习与研究之用,严禁商业用途。若条件允许,请支持正版!如侵请联系删除。 先放一张 PyCharm 2025.2.1 成功激活到 2099 年的截图镇楼,效果一目了然,爽到飞起! 下面用图文结合的方式,手把手教你搞定最新版 PyCharm 的激活流程。 嫌折腾?直接入手官方正版…

    PyCharm激活码 2025 年 12 月 1 日
    35700
  • DataGrip注册码分享 – 2025年最新破解方法(永久激活至2099年)

    DataGrip介绍 DataGrip是JetBrains公司出品的一款跨平台数据库工具,专为数据库开发人员和管理员设计,支持多种主流数据库系统,如MySQL、PostgreSQL、MongoDB、Oracle和SQL Server等。它拥有智能的SQL编辑器、高效的导航工具和强大的数据库对象管理功能,能够显著提高数据库操作效率。本文将详细介绍如何获取Dat…

    DataGrip破解教程 2025 年 4 月 27 日
    81200
  • 三步搞定pycharm激活码与图文破解教程

    免责声明:下文所涉及的 PyCharm 破解补丁与激活码均源自互联网公开分享,仅供个人学习研究,禁止商业用途。若条件允许,请支持正版!官方正版全家桶低至 32 元/年:https://panghu.hicxy.com/shop/?id=18 先放一张成果图:PyCharm 2025.2.1 已成功激活至 2099 年,稳! 下面用图文一步步演示如何给最新版 …

    PyCharm激活码 2025 年 10 月 21 日
    40400
  • 全站同步自动推送最新版webstorm激活码,权威破解教程

    申明:本教程 WebStorm破解补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版 ! 废话不多说,先上 WebStorm 2025.2.1 版本破解成功的截图,如下图,可以看到已经成功破解到 2099 年辣,舒服的很! 接下来就给大家通过图文的方式分享一下如何破解最新的WebStorm。 如果觉得…

    2026 年 1 月 28 日
    42700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信