错误:需要Microsoft Visual C ++ 10.0(无法找到vcvarsall.bat)。在Windows 10 64位上安装Scrapy

时间:2016-09-16 17:40:30

标签: python c++ windows python-3.x scrapy

我正在尝试安装Scrapy。

我收到此错误。我知道SO上存在很多问题,但没有一个解决方案对我有用。

    building 'twisted.test.raiser' extension
    error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

    ----------------------------------------
Command "c:\python34\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Mani\\AppData\\Local\\Temp\\pip-build-eav78sdn\\Twisted\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\Mani\AppData\Local\Temp\pip-19_gmj4b-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\Mani\AppData\Local\Temp\pip-build-eav78sdn\Twisted\

我在计算机上安装了这些东西

enter image description here

我有系统变量名称:值为VS100COMNTOOLS:VS140COMNTOOLS

我还在OpenSSL-Win64中安装了OpenSSL并添加到Windows PATH

我也安装了Microsoft Visual C++ Compiler for Python 2.7

我该怎么办?我已尝试过在SO上提供的所有解决方案,但都没有。

1 个答案:

答案 0 :(得分:1)

我得到了这个工作。

通常这些需要非常特殊的Visual Studio C ++编译器版本。在这种情况下,请遵循{em>" Microsoft Visual C ++ 10.0独立版this page上列出的步骤:Windows SDK 7.1" 用于扭曲运行(这是程序包在这种情况下搞砸了)

如果这不起作用,你可以找到非官方的轮子here(了解更多有关轮子的信息here

下载正确的滚轮(在这种情况下,扭曲)和follow these instructions to install it.

希望这有帮助。