Miniconda
轻量版 conda 发行包,只带 Python 与 conda 包管理器,环境隔离与依赖管理按需搭建
安装教程
Miniconda 是 conda 发行包的轻量版本,只包含 conda 包管理器、Python 解释器与少量基础依赖,安装包八十兆左右,装完占用四百兆上下。它适合已经清楚自己要用哪些库、不想被上百个预装包占满硬盘的用户;对应的完整版 Anaconda 则是一次装好整套科学计算栈。
核心能力是环境隔离。用 conda create -n 项目名 python=3.11 可以按项目建独立环境,每个环境的解释器与库版本互不干扰,切换时 conda activate 激活、conda deactivate 退出。相比 virtualenv,conda 除了 Python 包还能管理非 Python 的二进制依赖,numpy、pytorch 这类带编译库的包直接装预编译版本,不用在本地折腾编译环境。
日常操作集中在几条命令上:conda create 建环境、conda install 装包、conda list 查已装内容、conda env export 导出环境配置以便换机复现。国内网络建议先换成清华或中科大的镜像源,否则下载大体积包容易超时中断。
安装时留意两点:安装路径不要带中文和空格,避免后续编译与路径解析出错;Windows 上建议勾选把 Miniconda3 加入 PATH,不勾选的话需要从开始菜单的 Anaconda Prompt 启动命令窗口。装完可在命令行查看 conda 版本,确认环境变量已经生效。