news 2026/7/10 1:57:51

如何在 MacOS 上安装 Anaconda ?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何在 MacOS 上安装 Anaconda ?

Anaconda 是一个用于 R 和 Python 编程的开源平台,它包含大量的包和存储库。

Anaconda 为 python 应用程序提供了一个易于管理的环境。在 Anaconda 的帮助下,我们只需单击一个按钮就可以部署应用程序。

这篇博文将帮助您在 macOS 系统上安装和使用 Anaconda,并提供详细的说明。

安装 Anaconda3

访问 Anaconda 安装脚本下载页 download page 以检查最新版本,使用 curl 命令下载 Anaconda 安装脚本。

curl -O https://repo.anaconda.com/archive/Anaconda3-2022.05-MacOSX-x86_64.sh

执行 Anaconda 安装脚本

bash ~/Downloads/Anaconda3-2022.05-MacOSX-x86_64.sh

按照向导说明完成 Anaconda 安装过程。

输入“yes”以接受 Anaconda 许可协议继续。

确认安装 Anaconda 的目录位置,点击Enter继续安装。

输入“yes”来初始化 Anaconda 安装程序。

成功安装 Anaconda 后,您将看到以下信息。

安装程序在.bashrc文件中添加了环境设置,使用如下命令重载环境

source ~/.bashrc

为了验证安装,我们将打开 conda 列表

conda list

以上命令输出如下:

# packages in environment at /Users/admin/anaconda3: # # Name Version Build Channel _ipyw_jlab_nb_ext_conf 0.1.0 py39hecd8cb5_1 aiohttp 3.8.1 py39hca72f7f_1 aiosignal 1.2.0 pyhd3eb1b0_0 alabaster 0.7.12 pyhd3eb1b0_0 anaconda 2022.05 py39_0 anaconda-client 1.9.0 py39hecd8cb5_0 anaconda-navigator 2.1.4 py39hecd8cb5_0 anaconda-project 0.10.2 pyhd3eb1b0_0 anyio 3.5.0 py39hecd8cb5_0 appdirs 1.4.4 pyhd3eb1b0_0 applaunchservices 0.2.1 pyhd3eb1b0_0 appnope 0.1.2 py39hecd8cb5_1001 appscript 1.1.2 py39h9ed2024_0 ... ...

启用 / 禁用默认基本环境

您可以控制 shell 是否每次打开时激活基本环境,以下命令仅在conda init命令先运行时有效。

默认情况下,基本环境是激活的

conda config --set auto_activate_base True

默认情况下,基本环境未激活

conda config --set auto_activate_base False

更新 Anaconda

要升级系统上的 Anaconda,使用如下命令:

conda update --all

输出如下:

Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: /home/tecadmin/anaconda3 The following packages will be downloaded: package | build ---------------------------|----------------- anaconda-navigator-2.2.0 | py39h06a4308_0 5.1 MB conda-4.13.0 | py39h06a4308_0 895 KB conda-build-3.21.9 | py39h06a4308_0 533 KB ------------------------------------------------------------ Total: 6.5 MB The following packages will be UPDATED: anaconda-navigator 2.1.4-py39h06a4308_0 --> 2.2.0-py39h06a4308_0 conda 4.12.0-py39h06a4308_0 --> 4.13.0-py39h06a4308_0 conda-build 3.21.8-py39h06a4308_2 --> 3.21.9-py39h06a4308_0 Proceed ([y]/n)? y

按“y”继续更新过程,将显示所有新安装或升级的包,和删除不必要的包。

How to Exit from Conda Terminal

只需在 Conda 终端中输入以下命令,退出 Conda 并返回常规终端。

conda deactivate

卸载 Anaconda

如果不再使用 Anaconda,可以通过删除在 home 目录下创建的安装目录和文件完成卸载。

rm -rf ~/anaconda3 ~/.conda

然后编辑~/.zshrc文件

vim ~/.zshrc

导航到文件的末尾,删除 Anaconda 环境配置,如下图所示。

ESC键并输入“:wq”,然后按Enter键保存文件。

我的开源项目

  • course-tencent-cloud(酷瓜云课堂 - gitee仓库)
  • course-tencent-cloud(酷瓜云课堂 - github仓库)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/10 1:54:10

SpringBoot 统一返回值与全局异常处理——项目标配

企业级项目中&#xff0c;统一返回值格式和全局异常处理是必须的标配。否则前端要处理十几种不同的返回格式&#xff0c;维护成本极高。 一、统一返回值 Data Accessors(chain true) public class ResultVO<T> {private int code;private String message;private T data…

作者头像 李华
网站建设 2026/7/10 1:50:32

Triton+FastAPI+K8s构建高可用模型服务实战

1. 项目概述&#xff1a;当模型走出Jupyter&#xff0c;真正开始呼吸真实世界的空气“From Notebook to Production: Running ML in the Real World (Part 4)”——这个标题本身就像一句暗号&#xff0c;专为那些在Jupyter里调通了模型、画出了漂亮ROC曲线、却在部署时被现实迎…

作者头像 李华
网站建设 2026/7/10 1:49:26

最新AI量化路径,表达开发验证要分开推进

量化开发不是单一动作&#xff0c;而是一连串从理解到表达、从实现到验证的推进过程。已有经验者使用 AI 时&#xff0c;如果只把它当成加快代码或回答问题的工具&#xff0c;可能会错过更重要的一点&#xff1a;AI 可以帮助每个阶段更顺畅&#xff0c;但前提是阶段本身要分清楚…

作者头像 李华
网站建设 2026/7/10 1:48:32

深入C#上位机开发:从字节流到物理量——Modbus协议实战全解析

手撕CRC校验算法&#xff0c;打通事件驱动与工业标准协议的最后一道关卡。经过前两天的学习&#xff0c;我们搭建了事件驱动的串口通信骨架&#xff0c;并掌握了异步非阻塞编程的思维。但始终有一个核心问题没有解决&#xff1a;当一串字节“叮咚”一声到达电脑时&#xff0c;我…

作者头像 李华
网站建设 2026/7/10 1:47:32

武汉潮酒派科技有限公司云值守酒水店

引言在当今快速变化的商业环境中&#xff0c;无人售货技术正逐渐成为零售业的新宠。潮酒派(武汉)科技有限公司作为这一领域的佼佼者&#xff0c;凭借其在无人值守技术和酒水即时零售方面的深厚积累&#xff0c;推出了独具特色的云值守酒水店项目。本文将从技术参数、性能评测等…

作者头像 李华
网站建设 2026/7/10 1:44:39

数字孪生·空间镜像透明化管控技术解析方案——虚实同源,全域可控的园区沉浸式智治体系

一、方案概述&#xff1a;重新定义数字孪生的“透明化”内核 传统园区数字化、传统数字孪生长期存在看得见表皮、看不见内核&#xff1b;看得见静态模型、看不见动态隐患&#xff1b;看得见孤立画面、看不见全域关联的行业痛点。多数孪生系统仅完成园区建筑外观、道路景观的三…

作者头像 李华