python 3.9 安装 Scrapy报错
Installing collected packages: Twisted, service-identity, queuelib, pyOpenSSL, PyDispatcher, protego, itemloaders, Scrapy
Running setup.py install for Twisted ... error
ERROR: Command errored out with exit status 1:
....
....
....
src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c(8437): warning C4996: '_PyUnicode_get_wstr_length': deprecated in 3.3
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\VC\\Tools\\MSVC\\14.28.29333\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
原因:是 Twisted 安装失败
处理:
1. 打开 https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted,找到对应版本下载至本地
2. pip install Twisted-20.3.0-cp39-cp39-win_amd64.whl (你对应的文件)
3. pip install Scrapy