无法找到vcvarsall.bat文件。

13 浏览
0 Comments

无法找到vcvarsall.bat文件。

这个问题已经有答案了:

错误:无法找到vcvarsall.bat

我正在尝试使用pip在我的计算机上安装Scrapy。 大部分情况下它都可以工作,但是在安装过程中不久后,我遇到了一个错误,提示“无法找到vcvarsall.bat”。我已经寻找帮助,大多数来源都说只需安装Visual Express 2008即可。然而,即使我做了这个,当我导航到C:\\ Program Files(x86)\\ Microsoft Visual Studio 8 \\ VC时,我看不到vcvarsall.bat文件。有任何想法吗?

admin 更改状态以发布 2023年5月24日
0
0 Comments

更新
我们可以安装Microsoft Visual C++ Compiler for Python 2.7来解决vcvarsall.bat的问题。

首先通过PyPI的Windows安装程序安装lxml,它会节省很多libxml2和libxslt的include或lib问题。

然后通过pip安装Scrapy应该很容易。

原文
Microsoft Visual Studio 8是VS2005。

Visual C++ 2008 Express Edition的默认目录应该是C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\

或者您可以直接下载Python2.6的Scrapy安装程序。

Scrapy-0.12.0.2542.win32-py2.6.exe

Scrapy-0.12.0.2542.win-amd64-py2.6.exe

0
0 Comments

Disutils不能找到vcvarsall.bat的问题。这个问题应该在一些发布版本中被修复了。

对于编译,有一个临时解决方法。尝试使用这个博客

0