python哪个分布?

Which distribution of python?

如何判断我使用的是哪个发行版? 例如。我的版本行说:

3.6.6(v3.6.6:4cf1f54eb7,2018 年 6 月 27 日,03:37:03)[MSC v.1900 64 位 (AMD64)]

是 CPython 吗?派派?杰通?等...

您可以在 2.6 以上的 python 版本上使用 platform 模块。

>>> import platform
>>> platform.python_implementation()

这将 return 'CPython' 用于 C 实现,'IronPython' 用于 IronPython,'Jython' 用于 Java 实现,'PyPy'对于 PyPy 版本。