windows下miniconda3在“just me”模式默认安装路径为c:\users\用户名\miniconda3;macos和linux默认为~/miniconda3(即/users/用户名/miniconda3或/home/用户名/miniconda3);可通过conda info --base命令准确确认实际安装路径。

Miniconda 默认安装路径取决于操作系统和安装时的选择,但不取决于是否用 conda 创建环境,而是安装程序本身写死的初始目标位置。
Windows 上默认装在哪?
Windows 下,Miniconda3 安装程序(如 Miniconda3-latest-Windows-x86_64.exe)在“Just Me”模式下,默认路径是:
C:\Users\你的用户名\Miniconda3
- 这个路径不含空格、中文或特殊字符,符合 Windows 安全策略;
- 如果你勾选了“Add Miniconda3 to my PATH environment variable”,系统会把该目录下的
Scripts和Library\bin加入PATH; - 若选择“All Users”或手动点击
Browse,路径可能变成C:\Program Files\Miniconda3—— 不推荐,容易因权限问题导致conda install失败或包无法写入。
macOS 和 Linux 上默认装在哪?
macOS 和 Linux(如 Ubuntu)默认安装到当前用户的 home 目录下:
~/miniconda3
等价于 /Users/你的用户名/miniconda3(macOS)或 /home/你的用户名/miniconda3(Linux)
- 安装脚本(
Miniconda3-latest-Linux-x86_64.sh)运行时会提示 “PREFIX” —— 回车即用此默认路径; - 该路径拥有完整读写权限,避免后续
conda update conda报PermissionError; - 不建议改到
/opt/miniconda3或根目录下,除非你明确管理多用户且配置了正确 ownership。
怎么确认自己装在哪?
直接运行命令:
Miniconda py314_26.5.3-2 Linux x86_64 安装脚本,来自 Anaconda 官方 Miniconda 下载目录,适合服务器、工作站和容器环境配置轻量 Conda 与 Python。
conda info --base
它输出的就是 Miniconda 的根目录(即 root_prefix),例如:
C:\Users\alice\Miniconda3
或/home/bob/miniconda3
这个值比翻安装记录更可靠,因为:
- 它不受
.condarc中root_prefix配置干扰(除非你真改过); - 即使你迁移过安装目录,只要重新运行过
conda init,conda info --base就会反映当前生效路径。
容易踩的坑
- 安装时点了“Browse”却选了带中文、空格或括号的路径(比如
C:\我的软件\miniconda3),会导致后续多数 conda 命令失败,报错类似:CondaError: Cannot locate setuptools或FileNotFoundError; - 在企业电脑上用管理员权限运行安装程序,却没注意 UAC 弹窗被后台拦截,结果看似安装成功,实则
conda命令根本不可用; - Linux/macOS 下跳过
conda init步骤(即安装时输no),会导致新开终端里conda命令不存在,必须手动 source~/miniconda3/etc/profile.d/conda.sh。
真正的麻烦往往不在“装在哪”,而在于装完后 shell 没加载对路径,或者权限锁死了写入能力。验证时别只看文件夹是否存在,一定要跑 conda info --base 和 conda --version 两条命令。










