gpt4 book ai didi

python - 如果Python是解释型的,为什么还需要setup.py的编译器

转载 作者:太空宇宙 更新时间:2023-11-03 12:21:39 25 4
gpt4 key购买 nike

关于 python 有很多我不明白的地方,如果这是一个过于基础的问题,请原谅我。

我在 Windows 上运行 python 2.7,当使用 setuptools 的 setup.py 安装包时,我经常遇到以下错误:error: Unable to find vcvarsall.bat 这是一个讨论过的问题到处都是,包括这里:Python issue:Unable to find vcvarsall.bat在这里:http://blog.eddsn.com/2010/05/unable-to-find-vcvarsall-bat/

我的问题是,如果 python 是一种解释型语言,为什么还需要编译器来安装包?

最佳答案

Python 是解释型的,但许多库使用编译的 C 扩展。当自动安装程序无法编译给定包的 C 扩展时,就会出现您看到的错误。

关于python - 如果Python是解释型的,为什么还需要setup.py的编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14328690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com