事儿就是题目那点事。
通过国内镜像安装scrapy,命令如下:
pip install scrapy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
刚开始顺风顺水,后来就停了,如图:
大家可以看到,Twisted没装成功,打开提示的链接一看,里面的文件后缀是bz2,pip install不能装这个格式。最起码也要whl的,在网上找了个资源,分享一下:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
里面东西不少,一般安装Twisted需要的都在了,可以下载。
1,手动安装Twisted
根据自己python版本,选择上图中的Twisted安装,我的是3.8,64位,所以选cp38-win_amd64.whl。下载成功后,手动安装。
把文件放在一个目录,在那个目录下cmd打开控制窗口。通过下面的命令安装:
>pip install Twisted-19.10.0-cp38-cp38-win_amd64.whl
结果可想而知,失败了。
2.手动安装Twisted所需的其他组件
虽然失败了,但是有提示,提示里面有链接,去连接里面下载自己需要的组件。
然后,用上面的操作,更换文件名字先安装组件,再回过头安装Twisted:
一直重复这个过程,Twisted需要的组件不少,且得手动捣鼓一会儿,不过,都装好了,Twisted也就可以顺利安装了。
下面是成功的样子~~
3.再去安装scrapy
Twisted搞定之后,scrapy就比较顺利了(我是这样,因人而异,O(∩_∩)O哈哈~)。还是用最开始的命令:
pip install scrapy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
下面是成功的截图:
到此为止了~
scrapy可以快乐地搞起来了~
再见了您嘞!