Scrapy安装(需要Microsoft Visual C ++ 14.0)

时间:2020-05-01 07:35:51

标签: python cmd pip scrapy

几天来,我一直在尝试通过pip install scrapy命令安装scrapy。

下载要求后,我收到此错误代码。

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\pancore builders\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\PANCORE BUILDERS\\AppData\\Local\\Temp\\pip-install-h2e9etct\\Twisted\\setup.py'"'"'; __file__='"'"'C:\\Users\\PANCORE BUILDERS\\AppData\\Local\\Temp\\pip-install-h2e9etct\\Twisted\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\PANCORE BUILDERS\AppData\Local\Temp\pip-record-3qfphtaw\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\pancore builders\appdata\local\programs\python\python38\Include\Twisted' Check the logs for full command output.

我读过有关由Microsoft安装Visual Code的信息,但是即使如此,它仍然对我不起作用。

可能是什么问题?

2 个答案:

答案 0 :(得分:2)

错误说明了一切。您必须下载 Microsoft Visual C ++生成工具,以摆脱此错误。您可以从here下载。无需为此下载Visual Studio。

安装后,必须重新启动系统。之后,您可以安装您的库。

如果您使用的是python3.x版本,请运行以下代码

pip3 install scrapy

如果您使用的是python2.x版本,请运行以下代码

pip install scrapy

答案 1 :(得分:1)

根据scrapy docs recommended的方式,在Windows上安装scrapy是避免pip插入的scrapy问题的唯一可靠方法-使用conda python发行版

安装Microsoft Visual C ++ Build工具-不保证它可以解决此问题(根据Windows版本和Microsoft Visual C ++版本的不同而不同)