在windows或者mac配置安装miniforge3

Windows 系统安装步骤

1. 下载 Miniforge3 安装包

访问 Miniforge 官方下载页: https://github.com/conda-forge/miniforge/releases/tag/25.9.1-0

选择适合 Windows 的版本:

  • 64 位系统:Miniforge3-Windows-x86_64.exe
  • 32 位系统(较少见):Miniforge3-Windows-x86.exe

下载后保存到本地(如 Downloads 文件夹或者自行指定位置)

2. 运行安装程序

  • 双击下载的 .exe 文件,启动安装向导
  • 点击 Next 同意许可协议
  • 选择安装路径(建议默认路径,如 C:\Users\你的用户名\miniforge3,避免中文或空格路径)
  • 高级选项(关键):
    勾选 Add Miniforge3 to my PATH environment variable(添加到系统环境变量,方便终端调用)
    可选勾选 Register Miniforge3 as my default Python(设为默认 Python,根据需求选择)
  • 点击 Install 开始安装,完成后点击 Finish

3. 验证安装

  • 打开 命令提示符(CMD) 或 PowerShell
  • 输入以下命令,查看版本信息(若成功显示则安装完成):
bash 复制代码
conda --version

若提示 "conda 不是内部或外部命令",需检查环境变量是否添加成功:

右键 此电脑 → 属性 → 高级系统设置 → 环境变量

在 系统变量 的 Path 中确认是否包含 miniforge3 和 miniforge3\Scripts 路径,若没有则手动添加

4. 初始化终端(可选)

若在 PowerShell 中无法使用 conda,需初始化:

bash 复制代码
conda init powershell

重启 PowerShell 即可生效

macOS 系统安装步骤

1. 下载 Miniforge3 安装包

访问 Miniforge 官方下载页https://github.com/conda-forge/miniforge/releases/tag/25.9.1-0

选择适合 macOS 的版本:

下载后保存到 Downloads 文件夹

2. 通过终端安装

打开 终端(Terminal)

进入下载目录:

bash 复制代码
cd ~/Downloads

运行安装脚本(替换文件名为实际下载的版本):

bash 复制代码
bash Miniforge3-MacOSX-arm64.sh  # M系列芯片

shell 复制代码
bash Miniforge3-MacOSX-x86_64.sh  # Intel芯片

按提示操作:

  • 按 Enter 阅读许可协议,输入 yes 同意
  • 确认安装路径(默认 ~/miniforge3,直接按 Enter 即可)
  • 输入 yes 完成初始化(自动配置终端环境)

3. 验证安装

关闭终端并重新打开(使配置生效)

输入以下命令检查版本:

bash 复制代码
conda --version

若成功显示版本号,则安装完成

4. 解决权限问题(可选)

若安装时提示权限错误,可在命令前加 sudo(需输入管理员密码):

bash 复制代码
sudo bash Miniforge3-MacOSX-xxxx.sh

通用配置(Windows/macOS 均适用)

1. 更新 Conda

安装完成后建议更新到最新版本:

bash 复制代码
conda update -n base -c conda-forge conda

2. 创建虚拟环境(示例)

bash 复制代码
conda create -n myenv python=3.9  # 创建名为myenv、Python 3.9的环境
conda activate myenv  # 激活环境
conda deactivate  # 退出环境

3. 更换镜像源(加速下载,可选)

添加国内镜像源(如清华源):

bash 复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

通过以上步骤,即可在 Windows 或 macOS 上成功安装并配置 Miniforge3。若遇到问题,可检查安装路径是否有特殊字符、环境变量是否正确配置,或参考官方文档排查。