Windows系统下Anaconda基础环境(base environment)位置查询
定位Anaconda Base环境并查看硬链接包体积
一、快速找到Base环境路径
- 用conda命令直接查询:打开CMD/PowerShell,执行以下命令,会直接输出base环境的根目录:
conda info --base - 检查系统环境变量:查看系统PATH变量,包含
Anaconda3或conda的路径通常就是base环境的根目录(比如全局安装可能在C:\ProgramData\Anaconda3,自定义安装可能在非默认路径)。 - 通过快捷方式属性查看:右键开始菜单中的「Anaconda Prompt」或「Anaconda Navigator」,选择「属性」,在「目标」栏中找到类似
C:\xxx\Anaconda3的路径,这就是base环境的根目录。
注意:Base环境不在
envs文件夹内——它是Anaconda的默认初始环境,文件直接存放在安装根目录的Lib、Scripts等文件夹中,只有手动创建的环境(如你找到的py39)才会在envs子目录下。
二、查看Base环境硬链接包的实际体积
Base环境的包同样是硬链接指向pkgs文件夹的,可通过以下方式统计:
- PowerShell命令统计:替换路径为你的base环境根目录,执行命令:
输出的Get-ChildItem -Path "C:\你的base路径\Lib\site-packages" -Recurse | Where-Object {$_.LinkType -eq "HardLink"} | Measure-Object -Property Length -SumSum值即为所有硬链接包的总大小(注意:硬链接不重复占用磁盘空间,实际占用已包含在你找到的5.6GBpkgs文件夹中)。 - 可视化工具查看:使用WinDirStat扫描base环境的
Lib和Scripts文件夹,工具会自动识别硬链接,显示其实际占用的磁盘空间(不会重复计算pkgs中的已存储内容)。
内容的提问来源于stack exchange,提问作者user2153235
相关产品推荐
相关产品推荐

