
Anaconda功能简介我们常常会遇到这样的情况正在做的项目A和项目B分别基于python3.11和python3.12的环境而第电脑只能安装一个环境这个时候Anaconda就派上了用场它可以创建多个互不干扰的环境分别运行不同版本的软件包以达到兼容的目的Anaconda 是“全家桶”而 Miniconda 是“精简版内核”。它们都包含 Python 和 Conda 环境/包管理器配置 PATH 环境变量D:\env\miniconda3 D:\env\miniconda3\Scripts D:\env\miniconda3\Library\bin各路径详细作用说明D:\env\miniconda3根目录核心程序目录包含最基础的运行程序python.exe、pythonw.exePython 主运行程序conda.exeConda 核心管理程序核心作用让系统全局识别python、conda基础命令是 Miniconda 运行的基础。D:\env\miniconda3\Scripts脚本目录存放 Conda 配套脚本与第三方包命令行工具内置pip.exe、activate.exe、deactivate.exe等核心工具所有 Python 第三方包pytest、streamlit 等安装后生成的全局命令均存于此核心作用支持全局使用pip安装包、conda activate切换虚拟环境等高频操作。D:\env\miniconda3\Library\bin动态库依赖目录存放程序运行所需的.dll动态链接库与底层工具Jupyter Notebook/Lab 运行必备的动态依赖库openssl、sqlite、zlib、curl 等底层系统依赖工具核心作用解决 Jupyter 启动报错、底层依赖库缺失问题是数据分析、爬虫、AI 开发的必备路径。配置 Anaconda下载源# 移除现有配置 conda config --remove-key channels # 添加国内镜像源 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/r/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/ conda config --set show_channel_urls yes # 清除缓存 conda clean -i -y上述命令执行完毕以后会将数据写入到C:\Users\Administrator\.condarc配置 pip 源pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple配置 Anaconda下载包存放位置默认情况下Anaconda下载的包会保存在 C:\Users\Administrator\ 下这可能会占用大量C盘空间建议将其修改到其它磁盘路径可在C:\Users\Administrator.condarc文件中修改envs_dirs: - D:\env\miniconda3\envs pkgs_dirs: - D:\env\miniconda3\pkgs打开 Anaconda Prompt输入conda info 验证配置是否成功