事兒就是題目那點事。
通過國內鏡像安裝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可以快樂地搞起來了~
再見了您嘞!