1

如果我在控制台中的 MacOS X 10.8 下启动 python,它以“Python 2.7.2(默认,2012 年 6 月 20 日,16:23:33)[ GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0. 60)] 关于达尔文”。

python的实现是如何依赖GCC的?

4

1 回答 1

5

Python 是C 语言实现的,并记录用于编译它的 C 编译器的版本(以帮助跟踪编译器特定的错误)。

实现本身不会因编译器而异。它可以根据编译的平台和可用的外部库而有所不同,但没有什么会根据使用的编译器改变 Python 行为。

于 2012-10-17T11:01:16.147 回答