安装python模块时为什么需要vcvarsall.bat?

时间:2014-05-15 06:45:21

标签: python

我在StackOverflow中看到了这个问题并提供了大量答案。但是在没有解决问题的情况下结束这一天真的很痛苦。我在使用pip,easy_install甚至从源代码安装模块时遇到问题。当我尝试使用pip install <some package>安装任何python包时,我收到一个令人讨厌的错误:

error: Unable to find vcvarshall.bat

我搜索了问题,尽管有很多答案,但似乎没有任何帮助。我尝试使用easy_install安装软件包,但最终出现了相同的错误消息。关于这个问题我有两个问题。

  

为什么我需要vcvarsall.bat来安装python包。?

     

我需要做些什么来避免这个问题。请提出建议   这真的解决了python 2.7.5,64位Windows 8机器中的问题。

1 个答案:

答案 0 :(得分:1)

您尝试安装的此特定软件包包含需要编译的C代码。它正在寻找vcvarsall.bat来设置Visual C ++构建环境。