3

私が理解していないpythonについてはたくさんあるので、これがあまりにも基本的な質問であれば許してください.

Windows で python 2.7 を実行し、setuptools の setup.pyを使用してパッケージをインストールすると、次のエラーが発生することがよくありerror: Unable to find vcvarsall.batます ここ: http://blog.eddsn.com/2010/05/unable-to-find-vcvarsall-bat/

私の質問は、Python がインタープリター言語である場合、なぜパッケージをインストールするためにコンパイラーが必要なのですか?

4

1 に答える 1

14

Python は解釈されますが、多くのライブラリはコンパイルされた C 拡張機能を使用します。表示されているエラーは、自動インストーラーが特定のパッケージの C 拡張機能をコンパイルできない場合に発生します。

于 2013-01-14T23:28:27.617 に答える