1.首先,win+r 進入cmd,打開命令提示符,輸入 pip install scrapy 等待自動安裝;
2.到了后半段會出現 Running setup.py install for Twisted ... error 這個錯誤提示(當時我自己百度了去修改文件,結果發現自己根本都沒有那個文件夾及文件)
正確操作:手動下載Twisted包並會用pip命令安裝
下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
根據自己py版本及系統下載對應版本安裝(注:文件名中cp**,**是你的py版本)
把下載文件放到你的 python 目錄的 Scripts 文件下,在命令行中輸入:pip install 自己py的安裝路徑+Python\Scripts\下載文件
即可成功安裝Twisted庫,然后繼續命令行輸入:pip install scrapy Scrapy很快被成功安裝
4.在命令行中輸入scrapy -h,檢查是否安裝成功
5.重點,一個大坑,這時你如果去運行爬蟲,不會管咋樣都會失敗,提示Unhandled error in Deferred:,因為缺少pywin32,許多安裝博客都不會讓安裝,到第4步戛然而止;
去:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 下載pywin32
下載對應版本跟上方Twisted包一樣
下載完成后,打開cmd,cd 進入下載的目錄:pip install 下載的文件
到此,你可以正式去運行你的scrapy爬蟲了