安装scrapy库之后,发生错误,看意思是说twisted的whell安装失败:
Building wheel for Twisted (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'f:\python3.8.1(32-bit)\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ 王禹霄费\\AppData\\Local\\Temp\\pip-install-br7ncs22\\Twisted\\setup.py'"'"'; __file__='"'"'C:\\Users\\王禹霄费\\AppData\\Local\\Temp\\pip-install-br7ncs22\\Twisted\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\王禹霄费\AppData\Local\Temp\pip-wheel-ydcz4hlg'
cwd: C:\Users\王禹霄费\AppData\Local\Temp\pip-install-br7ncs22\Twisted\
Complete output (947 lines):…………
(此处省略947行,我觉得一般人也看不懂到底在干什么),我看意思大概就是在创建一些文件夹并且把一些原有的文件复制到其中,有没有大神说下这个过程是在干什么。
之后,cmd又输出了这样的代码:
running build_ext
building 'twisted.test.raiser' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads
大概意思就是要建立一个什么扩展,然后又发现电脑缺少V C++,让我安装,之前安装过一次,但是还是报错,我也不知道为什么,是因为没加到环境变量吗?
反正最后看意思就是说twistted安装失败,然后进行了一个什么修复过程,然后结果还是失败了,所以我打算用whl文件安装twisted,关于怎么安装可以看我前面的博文。
安装完了twisted之后,我再次执行pip install scrapy命令,成功安装了scrapy模块。