错误,同时安装Scrapy错误:需要Microsoft Visual C++ 14.0

问题描述:

我发现有关scrapy,这是一个伟大的工具刮,所以我试图安装scrapy在我的机器上,但是当我试图做pip install scrapy它安装了一段时间,扔我这个错误..错误,同时安装Scrapy错误:需要Microsoft Visual C++ 14.0

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools 

我试图在虚拟环境中安装它,但问题仍然存在。

编辑: 这是我的错误后得到了..

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools 

    ---------------------------------------- 
Command "d:\pycharmprojects\environments\scrapyenv\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\User\\AppData\\Local\\Temp\\pip-build-arbeqlly\\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\User\AppData\Local\Temp\pip-jdj93131-record\install-record.txt --single-version-externally-managed --compile --install-headers d:\pycharmprojects\environments\scrapyenv\include\site\python3.5\Twisted" failed with error code 1 in C:\Users\User\AppData\Local\Temp\pip-build-arbeqlly\Twisted\ 

任何帮助吗?

+3

你尝试访问的URL建议安装这些工具解决了这个问题? – eLRuLL

+0

是的,我做过了,但问题是scrapy与visual studio有什么关系 –

+0

我认为scrapy正在使用底层C/C++库来提高速度。我曾经想过,如果你通过*安装,Windows将被预先打包,但我可能会误解。 (另请注意,对于Mac用户,http://*.com/questions/32350375/error-code-1-installing-scrapy#32419233有类似的问题) – Foon

我从here

but the question is what does scrapy has to do with visual studio

一些python模块需要C/C++编译器来构建。这就是为什么你需要Visual Studio。

Scrapy Installation Guide报价:

some binary packages that Scrapy depends on (like Twisted, lxml and pyOpenSSL) require a compiler available to install, and fail if you don’t have Visual Studio installed.

+0

但是当我做'lxml'这不是问题 –