使用 pip install scrapy 安装 scrapy 时出现以下错误:

error: Microsoft Visual C++ 14.0 is required

错误提示中给出了一个下载链接,进去之后发现页面已经没有了,以为只是缺失了 Visual C++ 14.0,去官网下载了2015和2017的安装包安装后,错误依旧。

后发现需要安装完整的C++编译工具。

解决方案

  1. 首先下载:Visual C++ 2015 Build Tools

  2. 下载安装完成后重新测试,发现以下报错

    LINK : fatal error LNK1158: cannot run 'rc.exe'
        error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1158
    
  3. 打开目录:C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64

    安装 scrapy 报错 error: Microsoft Visual C++ 14.0 is required

  4. 将该目录下 rc.exercdll.dll 两个文件移动到 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

  5. 继续安装测试,完美解决

相关文章:

  • 2021-12-04
  • 2021-12-23
  • 2022-12-23
  • 2021-12-02
  • 2021-09-22
  • 2021-07-16
  • 2021-10-24
猜你喜欢
  • 2021-06-17
  • 2021-07-01
  • 2021-05-13
  • 2021-09-06
  • 2021-10-23
  • 2021-04-26
相关资源
相似解决方案