几天来,我一直在尝试通过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的信息,但是即使如此,它仍然对我不起作用。
可能是什么问题?
答案 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 ++版本的不同而不同)