python3.6使用scrapy報錯

  用python作爬蟲的,確定熟悉scrapy,不過新手安裝老是會遇到各類奇葩錯誤。python

錯誤一building 'twisted.test.raiser' extensionerror: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-toolsapi

這是缺乏庫文件引發的。scrapy

  解決辦法:下載一個軟件安裝就夠了,連接: https://pan.baidu.com/s/1mkbVf7WBgdMRCDxrET05IQ 提取碼: 384zpost

這個軟件會安裝全部的可能用的庫文件,vc九、vc十、vc十一、vc十二、vc14,一次性解決全部。ui

  舒適提示:安裝後,就得從新關閉cmd窗口後,從新打開纔會生效。url

錯誤二:ModuleNotFoundError: No module named ‘win32api’spa

  這個錯誤是找不到模塊,須要安裝pywin32,前往https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到對於的pywin32下載whl文件(注意對應的python版本,系統位數).net

  下載後,cmd到下載文件目錄執行:pip install  下載的文件名ip

  最後再cmd 進入到python安裝目錄的scripts裏面執行:python  pywin32_postinstall.py  -installci

  這樣就搞定啦。

錯誤三Unknown command: crawl

  這個錯誤應該是 執行   scrapy  crawl demo 時產生的

  查看本身是否是在項目根目錄下執行,及scrapy.cfg所在的目錄。

相關文章
相關標籤/搜索