參考:https://blog.csdn.net/gulang03/article/details/82564402
直接輸入以下命令會報錯:
pip install scrapy
錯誤節選:
ERROR: Failed building wheel for Twisted
error: [WinError 3] 系統找不到指定的路徑。: 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\PlatformSDK\\lib'
這說明是Twisted安裝失敗,失敗原因是缺少Microsoft Visual Studio 14.0,因此可以先安裝該軟件,再安裝scrapy。但該方法會比較的差。。。。
另外一種方法是下載已經編譯好的Twisted包(whl文件),然後使用pip安裝。(先使用pip install scrapy是先下載源代碼,然後再本地進行編譯,由於缺少相關的庫,編譯失敗。)
可以在該網址下載:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
根據python版本和自己電腦的型號選擇合適的版本,我選的是python3.7的64位版本。
然後將該包添加進pip中:
pip install Twisted-19.2.1-cp37-cp37m-win_amd64.whl
最後再安裝scrapy:
pip install scrapy
運行scrapy
在新建項目以後,運行爬蟲出現如下錯誤:
scrapy crawl demo
錯誤:
ModuleNotFoundError: No module named 'win32api'
解決方法:
pip install pypiwin32