开源 Python 发行版 Anaconda 适配苹果 M1 Mac

简介: 开源 Python 发行版 Anaconda 适配苹果 M1 Mac

Anaconda 是一个开源的 Python 发行版本,包含了 conda、Python 等 180 多个科学包及其依赖项。

本月 Anaconda 发行版 2022.05 版本正式发布,根据官方介绍 2022.05 具有针对 苹果 M1 的 ARM64 架构(计算速度提高 20%)、Anaconda Navigator 2.1.4、conda 4.12.0 以及几个新的和更新的软件包的本地编译功能。

image.png

但从 2022 年 6 月 30 日开始,Anaconda 将不再更新、维护或提供对 Win32 软件包的支持,当前的 Win32 安装程序包构建仍然可以从 Anaconda 的存储库中获得,并且将无限期地保持可用。也就是说 2022.05 是最后一个支持 Win32 的版本。目前官方的建议是首先确定对你的工作流程的影响,然后决定是否应该迁移到更新的硬件或升级到更新的安装程序。

除了现有的支持架构之外,最新的 Anaconda 发行版 2022.05 版本将提供对 M1 MAC 的原生 ARM64 支持。安装程序中包含的所有软件包都已编译为支持 ARM64,这意味着 M1 用户现在可以享受 M1s 的计算效率,并将工作流程加快 20%。

现在使用“conda install anaconda=2022.05”更新到 Anaconda 发行版 2022.05 版本,或者下载并安装 2022.05。

image.png

值得注意的是,macOS M1 还不支持 Qt,Anaconda Navigator 和 Spyder 将不可用。

总的来说,2022.05 版本共增加了 60 多个新的和 170 个更新的跨平台和反向端口兼容包,删除了 40 多个包。

更多详情查看:https://www.anaconda.com/blog...

相关文章
|
2月前
|
Python
【10月更文挑战第10天】「Mac上学Python 19」小学奥数篇5 - 圆和矩形的面积计算
本篇将通过 Python 和 Cangjie 双语解决简单的几何问题:计算圆的面积和矩形的面积。通过这道题,学生将掌握如何使用公式解决几何问题,并学会用编程实现数学公式。
165 60
|
2月前
|
Python
【10月更文挑战第10天】「Mac上学Python 20」小学奥数篇6 - 一元一次方程求解
本篇将通过 Python 和 Cangjie 双语讲解如何求解一元一次方程。通过这道题,学生将掌握如何用编程实现方程求解,并体验基本的代数计算。
120 1
|
15天前
|
人工智能 API 开发工具
aisuite:吴恩达发布开源Python库,一个接口调用多个大模型
吴恩达发布的开源Python库aisuite,提供了一个统一的接口来调用多个大型语言模型(LLM)服务。支持包括OpenAI、Anthropic、Azure等在内的11个模型平台,简化了多模型管理和测试的工作,促进了人工智能技术的应用和发展。
67 1
aisuite:吴恩达发布开源Python库,一个接口调用多个大模型
|
2月前
|
存储 网络安全 数据安全/隐私保护
|
1月前
|
机器学习/深度学习 算法 编译器
Python程序到计算图一键转化,详解清华开源深度学习编译器MagPy
【10月更文挑战第26天】MagPy是一款由清华大学研发的开源深度学习编译器,可将Python程序一键转化为计算图,简化模型构建和优化过程。它支持多种深度学习框架,具备自动化、灵活性、优化性能好和易于扩展等特点,适用于模型构建、迁移、部署及教学研究。尽管MagPy具有诸多优势,但在算子支持、优化策略等方面仍面临挑战。
69 3
|
19天前
|
存储 算法 安全
FreeMQTT:一款Python语言实现的开源MQTT Server
FreeMQTT 是一款用 Python 语言并基于 Tornado 开发的开源 MQTT 服务器,支持 MQTT3.1.1 和 MQTT5.0 协议,提供多租户安全隔离、高效 Topic 匹配算法及实时上下线通知等功能,适用于 IoT 场景。快速启动仅需克隆仓库、安装依赖并运行服务。
|
2月前
|
Java 索引 Python
【10月更文挑战第19天】「Mac上学Python 30」基础篇11 - 高级循环技巧与应用
本篇将介绍更深入的循环应用与优化方法,重点放在高级技巧和场景实践。我们将讲解enumerate()与zip()的妙用、迭代器与生成器、并发循环以及性能优化技巧。这些内容将帮助您编写更高效、结构更合理的代码。
68 5
|
2月前
|
数据安全/隐私保护 Python
【10月更文挑战第17天】「Mac上学Python 28」基础篇9 - 条件语句与逻辑判断
在Python中,条件语句和逻辑判断是控制程序执行流程的关键工具,帮助程序在不同条件下做出不同决策。通过本篇的学习,您将掌握单选、双分支、多选结构、单行条件表达式、条件嵌套、条件判断的类型和逻辑运算符的用法,从而更灵活地控制程序执行流程。
50 5
|
2月前
|
Python
【10月更文挑战第18天】「Mac上学Python 29」基础篇10 - 循环结构与迭代控制
在Python中,循环结构是控制程序执行的重要工具。通过学习本篇内容,您将掌握如何使用for循环和while循环来高效地处理重复任务,并了解break、continue和else的使用方式。同时,我们还会探索嵌套循环和典型应用场景中的实际应用。
41 2
|
2月前
|
存储 算法 Python
【10月更文挑战第16天】「Mac上学Python 27」小学奥数篇13 - 动态规划入门
本篇将通过 Python 和 Cangjie 双语介绍动态规划的基本概念,并解决一个经典问题:斐波那契数列。学生将学习如何使用动态规划优化递归计算,并掌握编程中的重要算法思想。
103 3