杰瑞科技汇

Anaconda3安装教程,新手如何顺利安装?

目录

  1. 第一步:下载 Anaconda 安装包

    Anaconda3安装教程,新手如何顺利安装?-图1
    (图片来源网络,侵删)
    • 访问官方下载页面
    • 选择适合你的操作系统、Python 版本和架构的安装包
  2. 第二步:安装 Anaconda

    • Windows 系统:图形界面安装
    • macOS 系统:图形界面安装
    • Linux 系统:命令行安装
  3. 第三步:验证安装与配置环境

    • 检查是否添加到系统环境变量
    • 打开 Anaconda Prompt / 终端
    • 验证安装
    • 配置国内镜像源(可选但推荐)
  4. 第四步:使用 Anaconda

    • 使用 Anaconda Navigator (图形界面)
    • 使用 Conda (命令行)
  5. 常见问题与解决方案

    Anaconda3安装教程,新手如何顺利安装?-图2
    (图片来源网络,侵删)

第一步:下载 Anaconda 安装包

  1. 访问官方网站: 打开浏览器,进入 Anaconda 官方下载页面: https://www.anaconda.com/download

  2. 选择正确的版本

    • 操作系统:根据你的系统选择 Windows, macOS, 或 Linux
    • 架构
      • Windows: 大多数现代电脑是 64 位 (x86_64),选择 "64-Bit Graphical Installer",如果你的电脑比较老,是 32 位的,请选择 "32-Bit Graphical Installer"。
      • macOS: Apple Silicon (M1, M2, M3 芯片) 的 Mac 必须选择 "Apple Silicon (ARM64)" 的安装包,Intel 芯片的 Mac 选择 "x86_64" 的安装包。
      • Linux: 同样,绝大多数是 64 位 (x86_64),选择 "64-Bit (x86_64) Installer"。
    • Python 版本:Anaconda 提供了 Python 3.x 和 Python 2.x 的版本。强烈建议选择最新的 Python 3.x 版本,因为 Python 2.x 已停止维护。
  3. 下载安装包: 点击 "Download" 按钮,下载对应的安装包文件(Anaconda3-2025.09-0-Windows-x86_64.exe),文件较大,请耐心等待。


第二步:安装 Anaconda

A. Windows 系统安装

  1. 找到下载好的 .exe 文件,双击运行。
  2. 安装选项
    • "Install for All Users" (推荐):如果你是电脑管理员,此选项可以为所有用户安装。
    • "Just Me":只为当前用户安装。
  3. 安装路径
    • 强烈建议保持默认路径,通常是 C:\ProgramData\Anaconda3C:\Users\你的用户名\Anaconda3,不要包含空格或特殊字符。
    • 如果更改路径,后续所有配置都需要手动修改,非常麻烦。
  4. 高级选项
    • "Add Anaconda to my PATH environment variable"
      • 务必勾选此项! 这会将 Anaconda 的命令(如 conda, python)添加到系统环境变量中,你就可以在任何目录下直接使用这些命令。
      • 注意: 勾选此项后,系统可能会提示你关闭并重新打开终端才能生效。
    • "Register Anaconda as my default Python 3.x"

      建议勾选,这将使 Anaconda 成为你的默认 Python 环境。

  5. 点击 "Install" 开始安装,等待进度条完成,然后点击 "Next" -> "Finish" 完成安装。

B. macOS 系统安装

  1. 找到下载好的 .pkg 文件,双击打开。
  2. 同意许可协议:一路点击 "Continue","Agree"。
  3. 选择安装位置
    • 强烈建议保持默认路径,即安装到你的用户主目录下的 anaconda3 文件夹。
    • 安装程序可能会提示你输入电脑密码,这是因为它需要将一些文件写入系统目录(如 /usr/local/bin)。
  4. 安装过程:点击 "Install" 开始安装,安装完成后,点击 "Close"。
  5. 配置 Shell
    • 安装程序通常会自动帮你配置 Shell,它会尝试将 conda 命令添加到你的 Shell 配置文件中(如 ~/.zshrc~/.bash_profile)。
    • 为了让配置生效,你需要完全关闭当前的终端窗口,然后重新打开一个新的终端窗口

C. Linux 系统安装

  1. 打开一个终端。
  2. 使用 cd 命令进入你下载安装包的目录。
    cd ~/Downloads
  3. 给安装包文件添加可执行权限:
    chmod +x Anaconda3-2025.09-0-Linux-x86_64.sh
  4. 运行安装脚本:
    ./Anaconda3-2025.09-0-Linux-x86_64.sh
  5. 阅读并同意许可协议
    • 按空格键翻页,直到看到 >>> 提示。
    • 输入 yes 并按回车。
  6. 选择安装位置
    • 强烈建议保持默认路径,即 /home/你的用户名/anaconda3
    • 如果你有特殊需求,可以自定义一个路径,但同样不建议包含空格。
  7. 配置 Shell
    • 安装脚本会询问你是否初始化 conda,输入 yes 并按回车。
    • 这会自动将 conda 命令添加到你的 Shell 配置文件中(通常是 ~/.bashrc)。
  8. 使配置生效
    • 关闭当前终端,或者运行以下命令来重新加载配置文件:
      source ~/.bashrc
      # 如果你使用的是 zsh,则运行 source ~/.zshrc

第三步:验证安装与配置环境

检查环境变量

  • Windows: 在安装时如果勾选了 "Add Anaconda to my PATH",通常无需手动检查,可以在新的命令提示符或 PowerShell 中输入 where conda,如果能看到 Anaconda 的路径,则说明成功。
  • macOS / Linux: 如果你在安装时选择了初始化,通常也无需手动检查。

打开终端

  • Windows: 从开始菜单打开 "Anaconda Prompt"注意:不要使用普通的 CMD 或 PowerShell,因为它们可能没有正确加载环境。
  • macOS / Linux: 打开你的终端应用(Terminal)。

验证安装

在终端中输入以下命令:

conda --version

如果安装成功,你会看到类似 conda 23.9.0 的版本号。

再输入:

python --version

你会看到 Anaconda 自带的 Python 版本,Python 3.11.4

配置国内镜像源(强烈推荐)

Anaconda 的默认服务器在国外,下载速度可能很慢,配置国内镜像源可以大大加快下载速度。

  1. 添加清华镜像源(推荐): 在终端中运行以下命令:

    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/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  2. 设置搜索时显示通道地址: 这样可以确保包是从指定的镜像下载的。

    conda config --set show_channel_urls yes
  3. 验证配置: 输入 conda config --show channels,你应该能看到刚刚添加的清华镜像源。


第四步:使用 Anaconda

Anaconda 提供了两种主要的使用方式:图形界面和命令行。

A. 使用 Anaconda Navigator (图形界面)

  1. 启动 Navigator
    • Windows: 从开始菜单找到并打开 "Anaconda Navigator"。
    • macOS: 在 "启动台" (Launchpad) 中找到 "Anaconda Navigator"。
    • Linux: 在终端输入 anaconda-navigator 并回车。
  2. 界面介绍
    • Home: 查看和管理已安装的包和环境。
    • Environments: 创建、克隆、删除和切换不同的 Python 环境。
    • Jupyter Notebook / JupyterLab: 启动这两个强大的交互式编程环境。
    • Spyder: 一个功能强大的科学计算和数据分析 IDE。
    • VS Code: 直接启动 Visual Studio Code。
    • Glueviz / Orange / RStudio: 其他数据科学工具。

B. 使用 Conda (命令行)

这是最常用和最灵活的方式。

  1. 查看当前环境

    conda info --envs
    # 或者简写
    conda env list

    你会看到一个名为 base 的环境,这是 Anaconda 的基础环境。

  2. 创建新环境: 创建一个名为 my_project 的新环境,并指定 Python 版本为 3.9。

    conda create --name my_project python=3.9

    输入 y 确认安装。

  3. 激活环境: 在使用新环境之前,必须先激活它。

    # Windows
    activate my_project
    # macOS / Linux
    conda activate my_project

    激活后,终端提示符前面会显示环境名,如 (my_project) ~ $

  4. 在环境中安装包: 现在所有安装的包都只会在这个 my_project 环境中,不会影响 base 环境或其他环境。

    # 安装 numpy 和 pandas
    conda install numpy pandas
  5. 退出环境: 当你工作完成后,可以退出当前环境。

    conda deactivate
  6. 删除环境: 如果不再需要某个环境,可以删除它(注意:此操作不可逆,请谨慎!)。

    conda env remove --name my_project

第五步:常见问题与解决方案

Q1: 安装后,在 Windows 的 CMD 中输入 conda 命令提示 "不是内部或外部命令..."。 A1: 这是因为环境变量没有配置正确,请确保在安装时勾选了 "Add Anaconda to my PATH",如果没勾选,可以手动将 Anaconda 的 ScriptsLibrary\bin 目录添加到系统的 PATH 环境变量中,最简单的方法是卸载后重新安装,并勾选该选项。

Q2: 安装速度非常慢。 A2: 这是网络问题,请务必按照第三步的说明,配置国内镜像源(如清华镜像),这能显著提升下载速度。

Q3: conda install 时提示 "solving environment" 时间很长或失败。 A3: 这是依赖冲突问题,可以尝试以下方法:

  1. 更新 conda 本身:conda update conda
  2. 清理缓存并重试:conda clean --all conda install <package_name>
  3. 如果还不行,可以尝试用 pip 安装(不推荐,但有时是唯一办法):pip install <package_name>

Q4: 我应该一直使用 base 环境吗? A4: 绝对不要! base 环境就像一个系统盘,应该保持干净,为每个项目创建一个独立的环境是一个非常好的编程习惯,这样可以避免不同项目之间的库版本冲突。

Q5: 如何在 Anaconda 中使用 PyTorch 或 TensorFlow? A5: 最佳实践是先创建一个新环境(如 conda create -n tf_env python=3.8),激活它 (conda activate tf_env),然后根据官方文档安装对应的 CUDA/cuDNN 版本和深度学习框架,安装 PyTorch 可以使用 conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

分享:
扫描分享到社交APP
上一篇
下一篇