Windows下安装Miniforge3的指南(避坑anaconda收费)
Windows下安装Miniforge3的指南
下载Miniforge3安装包
访问Miniforge的镜像站下载Windows版本的安装包。
https://mirrors-i.tuna.tsinghua.edu.cn/github-release/conda-forge/miniforge/LatestRelease/
选择与系统架构匹配的版本(通常为64位)。下载完成后,确保安装包保存在易于访问的位置。
运行安装程序
双击下载的安装包启动安装向导。
安装过程中需勾选Add Miniforge3 to my PATH environment variable
选项,
以便在命令行中直接使用。
建议选择“Just for me”安装选项,避免权限问题。
验证安装
打开命令提示符或PowerShell,输入以下命令检查是否安装成功:
conda --version
若显示版本号(如conda 23.11.0
),则表明安装成功。
接着通过以下命令更新conda至最新版本:
conda update conda
配置conda镜像源
为加快国内下载速度,可配置清华镜像源。执行以下命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
创建并激活虚拟环境
使用以下命令创建名为myenv
的Python环境(以Python 3.9为例):
conda create -n myenv python=3.9
响应内容如下:
(base) PS C:\Users\meanshe> conda create -n myenv python=3.9
Channels:- conda-forge
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: done==> WARNING: A newer version of conda exists. <==current version: 25.3.1latest version: 25.9.0Please update conda by running$ conda update -n base -c conda-forge conda## Package Plan ##environment location: C:\ProgramData\miniforge3\envs\myenvadded / updated specs:- python=3.9The following packages will be downloaded:package | build---------------------------|-----------------bzip2-1.0.8 | h0ad9c76_8 55 KB conda-forgeca-certificates-2025.10.5 | h4c7d964_0 153 KB conda-forgelibsqlite-3.50.4 | hf5d6505_0 1.2 MB conda-forgeopenssl-3.5.4 | h725018a_0 8.8 MB conda-forgepip-25.2 | pyh8b19718_0 1.1 MB conda-forgepython-3.9.23 |h8c5b53a_0_cpython 16.2 MB conda-forgeucrt-10.0.26100.0 | h57928b3_0 678 KB conda-forge------------------------------------------------------------Total: 28.2 MBThe following NEW packages will be INSTALLED:bzip2 conda-forge/win-64::bzip2-1.0.8-h0ad9c76_8ca-certificates conda-forge/noarch::ca-certificates-2025.10.5-h4c7d964_0libexpat conda-forge/win-64::libexpat-2.7.1-hac47afa_0libffi conda-forge/win-64::libffi-3.4.6-h537db12_1liblzma conda-forge/win-64::liblzma-5.8.1-h2466b09_2libsqlite conda-forge/win-64::libsqlite-3.50.4-hf5d6505_0libzlib conda-forge/win-64::libzlib-1.3.1-h2466b09_2openssl conda-forge/win-64::openssl-3.5.4-h725018a_0pip conda-forge/noarch::pip-25.2-pyh8b19718_0python conda-forge/win-64::python-3.9.23-h8c5b53a_0_cpythonsetuptools conda-forge/noarch::setuptools-80.9.0-pyhff2d567_0tk conda-forge/win-64::tk-8.6.13-h2c6b04d_2tzdata conda-forge/noarch::tzdata-2025b-h78e105d_0ucrt conda-forge/win-64::ucrt-10.0.26100.0-h57928b3_0vc conda-forge/win-64::vc-14.3-h41ae7f8_31vc14_runtime conda-forge/win-64::vc14_runtime-14.44.35208-h818238b_31vcomp14 conda-forge/win-64::vcomp14-14.44.35208-h818238b_31wheel conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1Proceed ([y]/n)?
激活环境:
conda activate myenv
测试环境
在激活的虚拟环境中运行Python解释器,验证环境是否正常工作:
python
输入exit()
退出Python交互模式。通过conda deactivate
可退出当前虚拟环境。
常见问题解决
- PATH未生效:若命令行无法识别
conda
,手动添加Miniforge3的安装路径(如C:\Users\<用户名>\Miniforge3\Scripts
)至系统环境变量。 - 镜像源失效:若镜像源无法访问,恢复默认源:
conda config --remove-key channels