CPython 是 Python 语言最常用、最“官方”的参考实现(解释器),由 C 语言编写。人们日常所说的“安装 Python”,多数情况下指的就是 CPython。(Python 还有其他实现,如 PyPy、Jython 等。)
/ˈsiːˌpaɪθən/
I installed CPython 3.12 on my laptop.
我在笔记本电脑上安装了 CPython 3.12。
Because CPython uses the Global Interpreter Lock, CPU-bound threads may not run in parallel, so the team chose multiprocessing instead.
由于 CPython 使用全局解释器锁(GIL),CPU 密集型线程可能无法真正并行运行,所以团队改用多进程方案。
“CPython”由字母 C(表示其主要由 C 语言实现)+ “Python”(语言名称)构成,用来区分不同的 Python 解释器实现。该名称也常用于讨论性能、扩展模块(C 扩展)、以及与其他实现的兼容性。