默认 Python 解释器类型

默认 Python 解释器类型

Ubuntu 发行版附带的默认 Python 解释器是 CPython 吗?

如果不是 CPython,它有 GIL 吗?

答案1

是的,Ubuntu 上的默认 Python 解释器实现与其他地方一样,是 CPython。如果它是非标准的(例如 PyPy、IronPython、Jython、Cython 或其他),它将被命名为该名称。普通的“Python”始终是 CPython。

关于 GIL(全局解释器锁),是的,CPython 以及 Ubuntu 的标准 Python 解释器都受该功能/限制的影响。这意味着您的 Python 脚本通常会在单个线程中运行(除非您使用库multiprocessing或其他特殊内容)。

相关内容