前言

Anaconda 是一个非常适合新手的 Python 开发工具,尤其在数据分析、机器学习等领域非常流行。它集成了很多常用的库,比如 NumPy 和 Pandas,还带有 Conda 包管理器,方便管理环境和依赖。本教程会手把手教你如何在 Windows 10 / 11 系统上详细安装Anaconda,适合小白朋友们从零开始学习!


1. 下载 Anaconda安装程序

方式一:

  1. 打开 Anaconda 官方网站
  2. 在页面右上角选择 用户登录 (Sign In)注册新用户 (Sign Up),登录后即可点击 Free Download 按钮免费下载适合你操作系统的 Anaconda 安装包。
    在这里插入图片描述

方式二(推荐)

如果官网下载速度较慢,建议从清华大学开源软件镜像站下载 Anaconda:

  1. 点击 这里 进入清华镜像站。
  2. 选择适合你的 Anaconda 版本和操作系统,下载对应的安装包。

例如Anaconda3-2024.06-1-Windows-x86_64.exe 表示:

  • Anaconda3:Anaconda 3.x 版本,支持 Python 3.x。
  • 2024.06-1:表示此版本发布于 2024 年 6 月,带有 1 次更新。
  • Windows-x86_64:表示这是 Windows 系统的 64 位版本。

**【此处插入截图:Anaconda 下载页面】**

2. 运行安装程序

  1. 下载完成后,双击 .exe 安装文件,启动 Anaconda 安装向导。

  2. 在第一个弹出的窗口中点击 Next

    **【此处插入截图:安装向导启动界面】**


3. 接受许可协议

  • 接下来,阅读并接受许可协议,选择 I Agree

    **【此处插入截图:许可协议界面】**


4. 选择安装类型

  1. 选择 Just Me (Recommended) 以在当前用户下安装,或者选择 All Users 为所有用户安装。

  2. 点击 Next

    **【此处插入截图:安装用户选择界面】**


5. 选择安装路径

  1. 安装位置建议:为了不占用系统盘的空间,推荐将 Anaconda 安装在 D:\anaconda3E:\anaconda3 这样的非系统盘路径,确保系统盘有足够的剩余空间用于操作系统的正常运行。

  2. 路径命名要求:请确保安装路径中 不含中文或特殊符号,例如空格、感叹号等,以防止安装过程中出现不必要的问题或软件使用时的兼容性错误。

  3. 继续安装:选择合适的路径后,点击 Next,进入下一步的安装配置。

    **【此处插入截图:安装路径选择界面】**


6. 高级安装选项

当安装 Anaconda 时,您会遇到一些高级配置选项,这些选项对您如何使用 Anaconda 有重要影响:

  1. 创建快捷方式 (Create shortcuts): 如果您勾选此项,系统会为支持的程序,如 Anaconda Navigator 或 Anaconda Prompt,创建桌面或开始菜单快捷方式,方便您快速访问这些工具。

  2. 将 Anaconda 注册为系统 Python (Register Anaconda as the system Python): 勾选此项将使 Anaconda 成为您系统中的默认 Python 版本。这意味着当您在任何命令提示符窗口中输入 python 时,系统将默认使用 Anaconda 的 Python 解释器。

    • 建议:如果 Anaconda 是您唯一的或主要的 Python 环境,推荐勾选此项。这样可以让其他程序,如 VSCode 或 PyCharm,自动识别 Anaconda 为系统的主 Python 版本。
  3. 完成安装后清除包缓存 (Clear the package cache upon completion): 勾选此项将在安装过程结束后清除下载的包文件,这有助于节省磁盘空间,特别是当您不再需要这些安装包时。

选择适合您需求的选项后,点击 Install 开始安装,继续完成 Anaconda 的安装过程。

**【此处插入截图:高级选项设置界面】**


7. 安装过程与完成

  1. 开始安装:在选择好高级选项后,点击 Install,系统将开始安装 Anaconda。安装进度条会显示整个过程,通常需要几分钟时间,具体时长取决于您的系统性能。

  2. 完成安装:安装完成后,点击 Next 按钮,您可以选择是否查看 Anaconda 的 Release Notes(版本说明),如果不需要查看,可以直接跳过。最后,点击 Finish,安装过程就全部结束了。


8 配置环境变量

为了能够通过命令行方便地使用 Anaconda,我们需要将 Anaconda 的路径添加到系统的环境变量中。以下是两种配置环境变量的方法:

  1. 打开系统属性

    • 点击 开始菜单,在搜索框中输入 环境变量
    • 在搜索结果中,点击 编辑系统环境变量 选项。
      在这里插入图片描述
  2. 进入环境变量

    • 在弹出的系统属性窗口中,点击 高级 标签下的 环境变量 按钮。
      在这里插入图片描述
  3. 编辑系统变量

    • 在环境变量窗口中,找到 系统变量 部分,点击 Path 变量,然后点击 编辑
      在这里插入图片描述
  4. 添加 Anaconda 路径(所有路径均与安装目录有关)

    • 点击 新建,并依次添加以下 Anaconda 的安装路径:
      D:\anaconda3
      D:\anaconda3\Scripts
      D:\anaconda3\Library\bin
      D:\anaconda3\Library\mingw-w64\bin  # 可选,用于编译 C/C++ 代码
      D:\anaconda3\Library\usr\bin        # 可选,用于 UNIX 工具的兼容
      
    • 确认路径无误后,点击 确定,保存设置。
路径说明:
  • D:\anaconda3:Anaconda 的主目录,包含 Python 和 Conda 的主文件。
  • D:\anaconda3\Scripts:包含 Conda 和其他实用工具的脚本文件。
  • D:\anaconda3\Library\bin:包含一些库文件,用于运行 Conda 和 Python 应用。
  • D:\anaconda3\Library\mingw-w64\bin(可选):用于编译 C/C++ 的工具链,如果您不需要编译这类代码,可不添加。
  • D:\anaconda3\Library\usr\bin(可选):提供类似 UNIX 系统的功能工具,可用于跨平台开发,如果不需要这种功能,可以不添加。
  1. 验证配置
    • 打开 命令提示符 (Command Prompt)Anaconda Prompt,输入以下命令以确认环境变量是否正确配置:
      conda --version
      
    • 如果显示 Conda 的版本号,则表示配置成功。
      在这里插入图片描述

总结与常用 Anaconda 命令

安装和配置完 Anaconda 后,您可以利用 Conda 命令来高效管理虚拟环境和软件包。下面是一些常用的 Anaconda 命令及其解释,帮助您快速上手:

1. 查看 Conda 版本

conda --version
  • 作用:查看已安装的 Conda 版本,确认 Conda 是否成功安装。

2. 创建新环境

conda create --name myenv python=3.8
  • 作用:创建一个名为 myenv 的新虚拟环境,并指定使用 Python 3.8 版本。每个环境可以独立安装不同的包和 Python 版本,不会相互干扰。

3. 激活环境

conda activate myenv
  • 作用:激活您创建的虚拟环境 myenv。激活后,您可以在该环境中安装库或运行 Python 程序。

4. 查看已有的虚拟环境

conda env list
  • 作用:列出系统中所有已创建的虚拟环境,方便查看和管理环境。

5. 安装包

conda install numpy
  • 作用:使用 Conda 安装指定的包(例如 numpy),会自动处理依赖关系。相比 pip,Conda 更适合用于管理科学计算的库。

6. 更新包

conda update numpy
  • 作用:更新已有包到最新版本。

7. 移除包

conda remove numpy
  • 作用:从当前环境中移除指定的包。

8. 查看已安装的包

conda list
  • 作用:查看当前环境中已安装的所有包及其版本号。

9. 删除虚拟环境

conda remove --name myenv --all
  • 作用:删除名为 myenv 的虚拟环境及其所有安装包。

10. 清除 Conda 缓存

conda clean --all
  • 作用:清理下载的包和缓存文件,释放磁盘空间。

下一步:提高包管理效率并加速下载

现在你已经顺利安装并配置好 Anaconda,不过,在实际使用过程中,你可能会发现下载和安装包的速度有点慢,尤其是在国内的网络环境下。别担心,这种情况很常见!通过了解 condapip 的区别,并学习如何正确地换源,你就能大幅提升包下载和安装的速度。

接下来,我会在另一篇文章中详细介绍如何通过 condapip 进行换源配置:使用Anaconda时Conda与Pip的区别及换源详解

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐