可能第一步在安装的时候

时间:2021-11-25 03:34:53

Scrapy是python开发的一个爬虫框架,如果你要学习它的话,可能第一步在安置的时候,就会遇到很多问题,因为Scrapy很多模块都是基于linux下的,可能你在mac上或者linux上面安置的时候,不会有什么问题,但是Windows上面安置的话,可能会有各类百般的问题。

这里我就把遇到的问题整理下,怎么解决。

1、直接安置 pip install scrapy

2、安置的时候scrapy它要依赖很多其他的模块,一般都是其他的模块安置的时候会报错,因为pip安置的版本和实际的操纵系统需要的版本对应不上,好比说twisted

3、在pip安置scrapy的时候,他会自动安置其他依赖的模块,安置到哪个模块报错了,它会遏制安置,看下面的图,就在安置twisted的时候报错了

可能第一步在安装的时候

4、打开https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到安置报错的模块,手动下载对应操纵系统的安置包,手动安置。

https://www.lfd.uci.edu/~gohlke/pythonlibs/这个网站是美国一个医科大学的网站,他这个里面有很多python第三方模块的安置包,打开这个网站之后,咱们要装twisted,就直接搜twisted就可以了,,可以看到有好几个安置包,按照本身的python版本和操纵系统版本下载就好了,看下面的图。

可能第一步在安装的时候

6、下载之后它是一个whl的文件,也是直接用pip安置就行了

 

1

 

pip install C:\Users\bjniuhanyang\Downloads\Twisted-17.9.0-cp35-cp35m-win_amd64.whl

 

7、反复第一步

根基上安置scrapy呈现的错误,都是因为单个依赖包有问题导致的,用此要领可以解决大部分问题