[macos系统]anaconda安装(亲测可行)

1,717 阅读3分钟

如果你是在自己的mac电脑上安装anaconda, 而不是在共享的开发测试机上安装, 那么你可以通过以下的方式来安装anaconda.

这里赘述一下, 什么是开发测试机:
(相当于一台远程的机器,你在mac本地通过ssh命令登陆上去, 你有自己的用户名, 登录上之后, 你就可以在自己的家目录下进行开发测试了, 这就是公司给提供的开发测试机)

方法1/通过图形界面安装(.pkg文件)

<1>下载 Anaconda 安装包

  1. 访问 Anaconda 官网。, 并且登录(比如通过邮箱登录)。
  2. 选择 macOS 系统。
  3. 根据你的 Mac 芯片类型选择安装包:
    • Intel 芯片:选择 x86_64 版本。
    • Apple Silicon (M1/M2 等):选择 Apple Chip (M1/M2) 版本。
  4. 点击下载 .pkg 文件(如 Anaconda3-2023.07-2-MacOSX-x86_64.pkg)。

<2>运行安装程序

  1. 双击下载的 .pkg 文件。
  2. 按照安装向导操作:
    • Introduction → 点击 Continue
    • Read Me → 点击 Continue
    • License → 点击 Agree
  3. 选择安装位置(默认路径为 /Users/你的用户名/anaconda3)。
  4. Installation Type 界面:
    • 勾选 “Install for me only”(推荐)。
    • 取消勾选 “Install Microsoft VSCode”(除非需要)。
  5. 点击 Install,输入密码开始安装。
  6. 安装完成后,点击 Close
  7. 最后, 可能是安装在了opt目录下(如果你当初选择的是为这台电脑上的所有用户安装, 那就就是在/opt目录下, 如果你选择的是只给当前用户安装, 那么就是安装在当前用户的家目录下的opt目录下)

<3>验证安装

  1. 打开 终端(Terminal)。
  2. 输入以下命令:
    conda --version
    
    • 若显示版本号(如 conda 23.7.4),则安装成功。
    • 若提示 command not found,继续下一步。

<4>配置环境变量(如需要)

如果终端无法识别 conda 命令:

  1. 初始化 Conda:
    source ~/.bash_profile  # 或 source ~/.zshrc(如果你使用 zsh)
    
  2. 重新打开终端,再次输入 conda --version

<5>实用配置(可选, 但建议这么做)

为了获得更好的体验,建议进行以下配置:

  • 配置国内镜像源:在国内使用,可以添加清华镜像来加速包下载。
    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 --set show_channel_urls yes
    
  • 安装常用包:在激活的环境中,可以使用 conda install package_name 命令安装所需软件包,如 numpy, pandas



方法2/通过命令行安装

<1>下载安装脚本

# 下载适用于 Apple Silicon (M1/M2) 的版本
curl -O https://repo.anaconda.com/archive/Anaconda3-2023.07-2-MacOSX-arm64.sh

# 或下载 Intel芯片 版本
curl -O https://repo.anaconda.com/archive/Anaconda3-2023.07-2-MacOSX-x86_64.sh

<2>运行安装脚本

bash Anaconda3-*.sh
  1. 按回车阅读许可协议,输入 yes 同意。
  2. 确认安装路径(默认按回车)。
  3. 提示是否运行 conda init 时,输入 yes(自动配置环境变量)。

<3>生效配置

source ~/.zshrc  # 或 source ~/.bash_profile

<4>实用配置(可选, 但建议这么做)

为了获得更好的体验,建议进行以下配置:

  • 配置国内镜像源:在国内使用,可以添加清华镜像来加速包下载。
    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 --set show_channel_urls yes
    
  • 安装常用包:在激活的环境中,可以使用 conda install package_name 命令安装所需软件包,如 numpy, pandas



测试 Conda 环境

conda create --name test_env python=3.9  # 创建环境

conda activate test_env  # 激活环境(同时进入该环境)

conda deactivate  # 退出该环境

卸载 Anaconda

  1. 删除安装目录:
    rm -rf ~/anaconda3
    
  2. 清理配置文件(如 ~/.condarc, ~/.conda 等)。 在该文件中, 把和ananconda相关的内容删除即可

常见问题

  1. 终端无法识别 conda 命令

    • 确保执行过 conda init 或手动配置了环境变量。
    • 检查 Shell 配置文件(如 ~/.zshrc)是否包含 Conda 初始化代码。
  2. Apple Silicon (M1/M2) 兼容性

    • 建议安装 Apple Chip 版本的 Anaconda,或使用 Miniforge(专为 M1 优化)。

按照以上步骤操作后,即可在 Mac 上成功使用 Anaconda 管理 Python 环境!