【Anaconda】史上最全最详细的Anaconda下载安装及使用教程[通俗易懂] 一、Anaconda简介Anaconda‌ 是一个开源的 ‌Python 发行版本‌专为 ‌数据科学、机器学习、科学计算‌ 等领域优化设计。它不仅包含 Python 解释器还集成了大量常用工具和包极大简化了环境配置与依赖管理。直白的说Anaconda就是相当于一个环境管家。二、下载Anaconda下载途径1官方下载地址下载途径2Anaconda文件仓库 如果使用的是MinicondaMiniconda文件仓库地址下载途径3清华大学镜像站国内加速三、安装Anaconda1、点下一步2、点同意3、选“All Users”所有用户都能用然后点下一步4、设置安装位置也可直接使用默认位置安装、直接点下一步然后继续点下一步5、勾选“创建快捷方式”、“将Anaconda注册到系统”后续anaconda的python优先级将高于目前的其他版本选好之后点下一步6、等待写入安装资源写入完成后点击下一步7、去掉勾选点击完成8、重启系统使环境变量生效若未生效可以到Anaconda安装的根目录找到Scripts文件夹打开确认里面包含conda.exewindow系统文件然后复制这个文件的所在目录地址例如C:\ProgramData\anaconda3\Scripts粘贴到window系统系统环境变量的Path中保持重启即可9、打开终端命令输入界面输入如下执行命令测试安装配置是否成功conda --version正常输出版本信息即成功。如图四、Anaconda使用1、通过编辑Anaconda的环境配置文件来更换源注意使用Anaconda命令时要使用Anaconda提供的命令输入终端直接使用cmd时部分情况查看激活环境是看不到*号标记的哪个环境是否激活状态无法定位所以尽量使用官方提供的工具如下1.1、 查看配置文件conda config --show1.2、查看已添加的源conda config —show channels1.3、添加国内镜像源注意这一步非必须看实际情况一般不用做这一步添加源的目的是加速下载Windows 下阿里云镜像源在国内的连通性通常更好而且不需要教育网授权。1. 清除之前的所有镜像源配置# 删除 .condarc 配置文件 del C:\Users\Administrator\.condarc # 或者直接清空内容 echo. C:\Users\Administrator\.condarc2. 添加阿里云镜像源# 添加阿里云镜像源 conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/ conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/ conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/conda-forge/ # 设置搜索时显示通道地址 conda config --set show_channel_urls yes3. 验证镜像源配置# 查看当前配置 conda config --show channels # 应该显示类似 # - https://mirrors.aliyun.com/anaconda/cloud/conda-forge/ # - https://mirrors.aliyun.com/anaconda/pkgs/free/ # - https://mirrors.aliyun.com/anaconda/pkgs/main/ # - defaults4. 测试重新安装 Python 3.11.9conda install python3.11.9Linux下将以上配置文件写在~/.condarc中使用vim、vi等命令编辑写入即可例如下vim ~/.condarcchannels:- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/- defaultsshow_channel_urls: trueEsc wq! 保存即可。注意当之前加过想要移除使用默认 conda 源跳过镜像操作如下# 查看当前源配置 conda config --show channels # 移除所有自定义镜像源 conda config --remove-key channels # 或者直接重命名配置文件 ren C:\Users\Administrator\.condarc .condarc.bak # 然后重新安装 conda install python3.11.9 -c defaults效果如下2、使用Anaconda Navigator进行环境管理更换源2.1、打开Anaconda Navigator进入主界面。2.2、在主界面中找到并点击“Channels”选项。2.3、在Channels界面中点击右上角的“Add…”按钮。2.4、在弹出的对话框中输入国内镜像源的地址。国内镜像源的地址有多种选择如清华大学提2.5、供的镜像源地址https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/。输入完成后点击“Enter”键或者点击“OK”按钮保存设置。2.6、重复上述操作添加其他的国内镜像源地址如https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge和https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/。2.7、添加完成后在Channels界面中可以看到已添加的国内镜像源列表。2.8、点击右上角的“Update channels”按钮开始更新源列表。2.9、等待更新完成此时Anaconda将使用国内镜像源进行下载和环境管理。通过以上步骤就可以将Anaconda的默认源设置为国内镜像源从而加快下载速度和提高环境管理的效率。同时也需要注意检查其他工具和库的源是否也需要更换确保所有的依赖都来自国内的镜像源以提高开发和运行效率。3、创建并管理不同的Python环境在Anaconda中我们可以使用conda命令来创建和管理不同的Python环境。每个环境可以有不同的Python版本和安装的包。下面是创建和管理Python环境的基本命令3.1、创建一个新的Python环境例如要创建一个名为python3的Python 3.7环境可以运行以下命令# 查看环境或者conda info --envs conda env list # 在当前环境中安装 conda install python3.11.9 # 验证Python版本或者使用conda list python python --version # 创建新的Conda环境示例如下conda create --name 环境名称 pythonPython版本号 conda create --name myenv python3.7 # 激活上面创建的环境 conda activate myenv # 删除一个环节 conda remove --name myenv --all # 克隆当前环境到一个新环境如上oldnamemyenv conda create --name newname --clone oldname五、相关问题问使用conda list python可以看到版本信息但使用python --version显示python 不是内部或外部命令也不是可运行的程序 或批处理文件解决步骤1、 问题分析conda list python 能看到版本说明 Python 已在 conda 环境中安装成功。但 python --version 不可用说明**系统 PATH 环境变量没有包含 conda 环境路径**。当前 conda 可能在 base 环境中安装了 Python 3.11.9但未激活环境导致路径不可见。2、 解决步骤2.1. 首先确认 conda 环境状态# 查看当前 conda 环境列表conda env list# 查看当前激活的环境前面带 * 号conda info --envs2.2. 激活 conda base 环境# 激活 base 环境conda activate base# 或指定完整路径激活conda activate D:\anaconda3# 再次尝试python --version2.3. 如果 conda activate 不可用初始化 conda# 初始化 conda添加到 PowerShellconda init powershell# 关闭当前 PowerShell 窗口重新打开# 重新打开后先激活环境conda activate basepython --version2. 4. 永久添加 conda 到 PATH备选方案# 将 conda 的 Python 路径添加到系统 PATH# 路径通常是# D:\anaconda3# D:\anaconda3\Scripts# D:\anaconda3\Library\bin# 方法打开系统属性 → 环境变量 → 系统变量 Path → 添加上述路径---3、快速验证当前 conda Python 路径直接使用完整路径运行D:\anaconda3\python.exe --version如果这个命令能输出 Python 3.11.9说明安装完全正常---4、 最终确认如果 D:\anaconda3\python.exe --version 输出 Python 3.11.9则 Python 安装完全正常只是需要初始化 conda 让 python 命令在终端直接可用conda init powershell关闭并重新打开 PowerShellconda activate basepython --version # 现在应该可以了