Scrapy因为依赖的关系库比较多,所以安装比较复杂。把所有的包都放在pkgs里面,用prompt安装。
1.whell
pip3 install wheel

这个库不知道是什么库,安装即可。
2. lxml-4.8.0-cp37-cp37m-win_amd64.whl
pip3 install lxml-4.8.0-cp37-cp37m-win_amd64.whl
或:
pip install --user lxml-4.8.0-cp37-cp37m-win_amd64.whl

3. Twisted-20.3.0-cp37-cp37m-win_amd64.whl
pip3 install Twisted-20.3.0-cp37-cp37m-win_amd64.whl
pip install --user Twisted-20.3.0-cp37-cp37m-win_amd64.whl

4.pip install --user Scrapy-2.6.3-py2.py3-none-any.whl

这是要加环境变量
问题处理:
全部安装后,可能(99%)会遇到提示内核服务版本过低,这时候要按下面处理
“you do not have a working installation of the service_identity module”
(1)先安装下面几个
pip install --user pyOpenSSL-22.1.0-py3-none-any.whl
pip install attrs
pip install pyasn1
pip install pyasn1-modules
(2)然后把service_identity-18.1.0放在pgks里,运行下面一句话
python setup.py install 经过验证service_identity-21.1.0-py2.py3-none-any.whl不能安装,即使安装了也不能使用。
使用:
pip install --user service_identity --force --upgrade
win7只能安装scrapy-2.6.2
安装检验:
E: scrapy startproject luo 遇到拒绝访问:Consider using the '--user' option or check the permissions.
用pip install --user XXXXX
附各种依赖包的下载: