跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI

使用 Miniforge3 管理 Python 环境的详细指南

介绍 Miniforge3 的安装与环境管理方法。Miniforge3 是基于 conda-forge 源的轻量级 Conda 工具,支持 ARM 架构。内容包括下载安装、环境创建激活删除、包管理、Mamba 加速使用及镜像配置。同时提供常见问题解决方案和环境迁移导出导入操作指南。

极客工坊发布于 2026/3/29更新于 2026/7/2472 浏览
使用 Miniforge3 管理 Python 环境的详细指南

一、Miniforge3 简介

Miniforge3 是一个轻量级 Conda 环境管理工具,默认使用 conda-forge 软件源(社区维护的包更全且更新更快),尤其适配 ARM 架构(如 Apple M1/M2/M3 芯片)。相比 Anaconda,它更精简且兼容性更好。

二、安装步骤

1. 下载安装包

建议通过安装 Miniforge 来实现,Miniforge 默认包含 Mamba。

  • 推荐镜像源
    • 南京大学镜像站:https://mirror.nju.edu.cn/help/miniforge
    • 清华大学开源软件镜像站: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 python=3.12
# 替代 conda(推荐)

2. 激活/退出环境

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

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

# 亦可使用 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 加速(推荐)

Mamba 是 Conda 的快速替代工具:

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

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

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

编辑 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
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
# 在新机器上重建环境

若安装包版本更新,请以 Miniforge 官方文档 为准。

目录

  1. 一、Miniforge3 简介
  2. 二、安装步骤
  3. 1. 下载安装包
  4. 2. 安装
  5. 3. 验证安装
  6. 输出版本号(如 conda 24.1.2)
  7. 查看环境信息
  8. 三、环境管理
  9. 1. 创建新环境
  10. 创建名为 my_env 的 Python 3.10 环境
  11. 替代 conda(推荐)
  12. 2. 激活/退出环境
  13. 激活环境
  14. 退出当前环境
  15. 亦可使用 mamba 替代
  16. 激活环境
  17. 退出当前环境
  18. 3. 删除环境
  19. 四、包管理
  20. 1. 安装包
  21. 从 conda-forge 安装
  22. 或用 pip(当 conda 源无此包时)
  23. 2. 使用 Mamba 加速(推荐)
  24. 先安装 mamba
  25. 替代 conda install
  26. 五、镜像配置(加速下载)
  27. 1. 配置清华镜像和默认创建的新环境的路径
  28. 六、常见问题
  29. 1. Conda 命令失效
  30. 根据 Shell 类型(bash/zsh)
  31. 2. 兼容性问题
  32. 七、注意事项
  33. 导出环境配置
  34. 在新机器上重建环境
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • cJSON 1.7.19 源码深度分析:数据结构、解析流程与注释实践
  • Java 异常处理:原理与实战最佳实践
  • ChatGLM3 本地化部署与常见问题排查指南
  • 大模型幻觉问题深度治理:技术体系、工程实践与未来演进
  • 基于 Trae 与 Vizro 的低代码数据可视化仪表板构建方案
  • OpenArm 开源机械臂技术原理与实践解析
  • Ubuntu 下搜狗输入法无法输入中文的 5 种解决方案
  • 渗透测试入门指南:定义、策略与方法
  • LeRobot 框架深度解析:架构、策略、硬件与数据采集实战
  • OneNet 平台 Android Studio GET 获取数据与安全鉴权实现
  • OpenClaw v2026.3.8 全平台部署与配置指南
  • 数据结构之链表
  • Web 前端基础:HTML 核心语法与常用标签
  • 2025 年值得关注的 8 个主流 AI 开源大模型
  • AI 动画短片全流程:从剧本提示词到视频生成实战
  • OpenTCS 6 调度系统架构与数据模型解析
  • 微信里跑本地 AI Agent:QClaw 上手记录
  • Windows 系统下 Python 安装及环境变量配置
  • Vue 3 异步组件核心:defineAsyncComponent、import.meta.glob、Component 与 Suspense
  • AI 安全三场攻防战:从深度伪造到深度信任

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online