我购买了配备 ARM 处理器的新款 Apple MacBook。我想知道这一系列新 Mac 是否支持 Python。如果目前还不支持,那么什么时候会支持?
答案1
是的。Apple Silicon 使用基于 ARM 的指令集架构 (ISA)。多年来,您最喜欢的所有开源项目都在几种不同的 ISA 上运行。Python 并不特定于 x86。Python 可在各种 ARM、MIPS、PowerPC、i386、x86-64 上运行,并且某个地方的某个人可能维护了几种传统芯片 ISA 的端口(Intel Itanium?DEC Alpha?Sun SPARC?HP PA-RISC?Motorola 68k?AMD 29k?)
您是否知道 Raspberry Pi 和其他几款“单板计算机”都使用基于 ARM 的 SOC?因此,如果您曾在 Raspberry Pi 上的 Raspbian 下运行过 Python,那么您是在 ARM 上运行它的。
macOS 的多个部分都使用了 Python。如果没有 Python,macOS 可能无法完全启动和运行。Apple Silicon 版本的 macOS Big Sur 中已经包含了 Python。