漯河市网站建设_网站建设公司_会员系统_seo优化
2026/1/7 23:06:53 网站建设 项目流程

Anaconda 新手安装 + 配置 + 环境创建教程(最新版,基于 2026 年信息)

Anaconda 是一个开源的 Python 和 R 发行版,专为数据科学、机器学习和科学计算设计。它包含了 conda 包管理器、数百个预装包(如 NumPy、Pandas、Matplotlib)和 Anaconda Navigator(图形化界面)。相比纯 Python,Anaconda 简化了环境管理和包安装,尤其适合新手。

最新版本信息(截至 2026 年 1 月):Anaconda Distribution 的最新版本通常在官网更新,当前推荐下载 Anaconda 2025.10 或更高(具体以官网为准)。支持 Windows、macOS(包括 Apple Silicon M1/M2/M3)和 Linux。Miniconda 是轻量版,只包含 conda 和 Python,适合高级用户。

注意事项

  • 系统要求:64 位操作系统,至少 4GB RAM,5GB 磁盘空间。
  • 下载前:关闭 antivirus 软件,避免安装中断。
  • 常见问题:如果安装失败,检查路径中是否有空格或非 ASCII 字符;使用管理员权限运行。
  • 官网下载:访问 https://www.anaconda.com/download,注册免费账号(可选,但推荐获取更新通知)。
1. 下载 Anaconda
  1. 打开浏览器,访问 https://www.anaconda.com/download。
  2. 选择你的操作系统(Windows/macOS/Linux)和架构(x86 或 ARM64 for Apple Silicon)。
  3. 点击“Download”下载安装程序(.exe for Windows, .pkg for macOS, .sh for Linux)。文件大小约 900MB。
  4. 验证下载完整性(可选,但推荐):官网提供 SHA256 校验和,使用工具如 PowerShell(Windows:Get-FileHash 文件名)或终端(macOS/Linux:shasum -a 256 文件名)检查。
2. 安装步骤(平台别)

安装过程图形化(Windows/macOS)或命令行(Linux)。默认安装路径:Windows - C:\Users\YourName\anaconda3;macOS/Linux - ~/anaconda3。

Windows 安装(适用于 Windows 11/10)
  1. 双击下载的 .exe 文件(例如 Anaconda3-2025.10-Windows-x86_64.exe)。
  2. 点击“Next” > “I Agree” 同意许可。
  3. 选择安装类型:
    • “Just Me”(推荐新手,安装到用户目录,避免权限问题)。
    • “All Users”(需管理员权限)。
  4. 选择安装路径(默认即可,避免 C: 根目录)。
  5. 高级选项:
    • 勾选“Add Anaconda3 to my PATH environment variable”(推荐,便于命令行使用,但如果有其他 Python,可能冲突)。
    • 勾选“Register Anaconda3 as my default Python”(推荐)。
  6. 点击“Install”,等待 5-10 分钟。
  7. 安装完成,点击“Next” > “Finish”。可选安装 VS Code。
  8. 重启电脑以应用 PATH 变化。

常见问题:如果 PATH 未添加,手动添加(搜索“环境变量” > 编辑系统变量 > Path > 添加 C:\Users\YourName\anaconda3\Scripts 和 \bin)。

macOS 安装(适用于 macOS Ventura/Sonoma,Apple Silicon 支持)
  1. 双击下载的 .pkg 文件(例如 Anaconda3-2025.10-MacOSX-arm64.pkg)。
  2. 点击“Continue” > “Agree” 同意许可。
  3. 选择安装位置(默认 ~/anaconda3)。
  4. 输入管理员密码,继续安装(5-10 分钟)。
  5. 安装后,打开 Terminal(终端),运行conda init初始化(如果未自动)。
  6. 重启 Terminal,提示符应显示 (base) 表示激活 base 环境。

Apple Silicon 注意:使用 ARM64 安装程序,确保原生支持。旧版 x86 需 Rosetta 模拟,性能差。
常见问题:如果 conda 未识别,运行source ~/anaconda3/bin/activate或检查 ~/.bash_profile(或 ~/.zshrc for zsh)是否有 conda 初始化代码。

Linux 安装(适用于 Ubuntu 22.04+ 或其他发行版)
  1. 打开终端,导航到下载目录:cd Downloads
  2. 赋予执行权限:chmod +x Anaconda3-2025.10-Linux-x86_64.sh
  3. 运行脚本:bash Anaconda3-2025.10-Linux-x86_64.sh
  4. 阅读许可,按 Enter,输入“yes” 同意。
  5. 确认安装路径(默认 ~/anaconda3),按 Enter。
  6. 安装过程 5-10 分钟。完成后,输入“yes” 初始化 conda(添加 PATH 到 ~/.bashrc)。
  7. 运行source ~/.bashrc应用变化,重启终端。

常见问题:如果 bash 未找到,检查 shell 类型(zsh 等需手动编辑配置文件)。更新系统包先:sudo apt update && sudo apt upgrade(Ubuntu)。

3. 验证安装
  1. 打开命令提示符(Windows:搜索“Anaconda Prompt”)或终端(macOS/Linux)。
  2. 输入conda --version,应显示如 “conda 25.11.2”。
  3. 输入python --version,应显示 Python 3.11+(base 环境)。
  4. 输入conda info,查看详细信息。
  5. 如果出错:运行conda init重初始化,或检查 PATH。
4. 配置 Anaconda

配置确保系统稳定和高效。新手优先使用命令行(conda),图形化用 Navigator。

更新 Anaconda
  1. 激活 base 环境:conda activate base(通常默认)。
  2. 更新 conda:conda update conda -y
  3. 更新所有包:conda update --all -y(小心,可能破坏兼容)。
  4. 设置镜像源(加速下载,中国用户推荐):
    • 编辑 ~/.condarc(或创建):
      channels: - defaults show_channel_urls: true default_channels: - https://mirrors.aliyun.com/pypi/simple/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    • 运行conda config --set channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/等。
设置 Anaconda Navigator(图形界面)
  1. 搜索并打开 “Anaconda Navigator”(Windows/macOS 有桌面图标,Linux:anaconda-navigator)。
  2. 如果未安装:conda install anaconda-navigator
  3. 在 Navigator 中:管理环境、安装包、启动 Jupyter Notebook/Spyder。
  4. 常见问题:如果启动慢,更新:conda update anaconda-navigator
其他配置
  • 禁用 base 自动激活:conda config --set auto_activate_base false
  • 添加 PATH 永久(如果未自动):编辑环境变量或 shell 配置文件。
  • 卸载:运行卸载脚本,或删除 anaconda3 目录 + 移除 PATH。
5. 环境创建与管理

Anaconda 的核心是虚拟环境(environments),隔离项目依赖,避免冲突。新手从 base 环境开始,但推荐为每个项目创建独立环境。

创建环境
  1. 基本创建:conda create --name myenv(替换 myenv 为环境名)。输入 y 确认。
  2. 指定 Python 版本:conda create -n myenv python=3.11
  3. 指定包:conda create -n myenv python=3.11 numpy pandas(一次性安装多个,避免冲突)。
  4. 指定包版本:conda create -n myenv scipy=1.10.1
  5. 从 YAML 文件创建(推荐可复现):
    • 创建 environment.yml:
      name: myenv channels: - defaults dependencies: - python=3.11 - numpy - pandas=2.0
    • 运行:conda env create -f environment.yml

提示:环境存储在 ~/anaconda3/envs/。使用--no-default-packages创建空环境。

激活/停用环境
  1. 激活:conda activate myenv(提示符变为 (myenv))。
  2. 停用:conda deactivate(返回 base 或 root)。
  3. 路径激活(如果环境在自定义路径):conda activate /path/to/envs/myenv
管理包
  1. 激活环境:conda activate myenv
  2. 安装包:conda install numpyconda install -c conda-forge tensorflow(从特定通道)。
  3. 使用 pip(conda 后补):conda install pip,然后pip install requests
  4. 列出包:conda list(激活时)或conda list -n myenv
  5. 更新环境:编辑 YAML,运行conda env update -f environment.yml --prune(–prune 移除多余包)。
  6. 搜索包:conda search numpy
其他管理
  1. 列出所有环境:conda env listconda info --envs(* 表示当前)。
  2. 克隆环境:conda create --name newenv --clone myenv
  3. 移除环境:conda env remove -n myenvconda remove --name myenv --all
  4. 环境变量:conda env config vars set MY_VAR=value,然后重激活。
  5. 恢复历史版本:conda list --revisions,然后conda install --rev 8
  6. 导出环境:conda env export > environment.yml(分享项目)。

最佳实践

  • 每个项目一个环境。
  • 先用 conda 安装,pip 补齐。
  • 定期更新:conda update -n myenv --all
  • 避免在 base 安装包,保持干净。
  • 如果内存不足,用 Miniconda + 手动安装包。
6. 入门使用示例
  1. 创建环境:conda create -n data_science python=3.11
  2. 激活:conda activate data_science
  3. 安装包:conda install jupyter pandas
  4. 启动 Jupyter:jupyter notebook(浏览器打开)。
  5. 测试代码:在 Notebook 中运行import pandas as pd; print(pd.__version__)

如果遇到问题,检查 conda 文档或 Stack Overflow。Anaconda 社区活跃,更新频繁。享受你的数据科学之旅!如果需要特定扩展(如 GPU 支持),欢迎补充提问。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询