Предустановленный python на Mac cpython?

Как следует из названия, я хочу знать, является ли python, предварительно установленный на Mac, cpython. Я имею в виду, что логика говорит, что это, вероятно, так, но я не мог найти нигде официально написанного, поэтому хотел подтвердить.

Я хочу загрузить несколько вещей, и для совместимости они требуют, чтобы установленный python был cpython /железный питон.


person momo    schedule 27.06.2016    source источник


Ответы (1)


С помощью команды Python --version вы получаете такую ​​информацию:

[GCC 4.0.1 (Apple Computer, Inc., сборка 5367)] на Дарвине

Почти утвердительно, что это cpython с gcc в качестве компилятора.

Альтернативой (более официальной) является проверка с помощью кода Python:

import platform
platform.python_implementation()

Функция python_implementation:

Возвращает строку, идентифицирующую реализацию Python. Возможные возвращаемые значения: «CPython», «IronPython», «Jython», «PyPy».

person lulyon    schedule 27.06.2016
comment
Потрясающие! python_implementation() вернул cpython. большое спасибо! :D - person momo; 27.06.2016