需要Microsoft Visual C ++ 14.0。

时间:2018-08-20 08:41:33

标签: scrapy

当我安装scrapy软件包时,发生以下错误:

错误:需要Microsoft Visual C ++ 14.0。使用“ Microsoft Visual C ++生成工具”获取它:http://landinghub.visualstudio.com/visual-cpp-build-tools

但是找不到网站,如何解决该问题?

5 个答案:

答案 0 :(得分:3)

该软件包要求使用VS2015构建工具which are now available as part of the VS2017 build tools。下载here,或更具体地说,下载here

答案 1 :(得分:0)

您需要安装最新版本的Visual Studio。在14.0版之前,仅需要Visual Studio 2015,但要为进一步的发行版以及您可能使用的某些其他程序和库提供支持,建议安装2015附带的最新版本(Visual Studio 2017)。

该链接不起作用,但是您可以在这里找到新的链接:Visual Studio Build tools

请确保选择“语言-> C ++”。它应该是自动的,但只是为了确保。

此外,您可能希望升级Python的设置工具 setuptools 。 您可以使用

pip install --upgrade setuptools

您要这样做的原因是基于经验,因为即使安装了Visual Studio并且安装工具不是最新的,Python仍可能继续存在该错误。

答案 2 :(得分:0)

即使重新下载Microsoft Visual工具,升级setuptools并尝试再次安装scrapy,我仍然无法在Python 2和3上运行。

对我有用的解决方法: 我已经安装了Anaconda,并且能够使用Anaconda安装Scrapy。

答案 3 :(得分:0)

尝试这种方法:

  1. 访问https://pypi.org/project/Scrapy/#files
  2. 下载最新的“车轮”文件类型
  3. pip安装“ downloaded.whl”(即pip安装Scrapy-1.8.0-py2.py3-none-any.whl)

答案 4 :(得分:-1)

感谢您为Stack Overflow提供答案!

请务必回答问题。提供详细信息并分享您的研究! 但是要避免……

寻求帮助,说明或回答其他答案。 根据意见发表声明;用参考或个人经验来备份它们。 要了解更多信息,请参见我们撰写出色答案的提示。