1. 程式人生 > >Python3.7下安裝scrapy框架

Python3.7下安裝scrapy框架

環境:Python 3.7.0 ( Jun 27 2018) [Win10 64 bit]

現在是2018年9月11日,安裝python3.7和scrapy,記錄安裝過程中出現了一些可能會出現的報錯。

首先是安裝Python, 對應自己的OS版本

  • Python for Windows:windows下載
  • Python for Mac: Mac下載

    tip: 在安裝時最下面勾選加入path
    安裝成功後命令行中直接輸入python如下顯示即為安裝成功,安裝python幾乎不會出錯。安裝成功

安裝scrapy for Windows

開啟命令列,如果直接pip install scrapy,報錯一系列happy。

*提示:如果安裝過程中出現報錯pip版本太低,即刻升級pip,程式碼如下

python -m pip install --upgrade pip
  • 1


所以先裝好以下4個外掛,就不會看到會出現的報錯Microsoft Visual C++ 14.0 is required

0.直接安裝wheel,在cmd直接

pip install wheel
  • 1

成功後在cmd輸入wheel,出現下圖
wheel成功

  1. 對於Lxml、twisted
    cp37對應py3.7,自行選擇32 or 64位。沒有3.7就用3.6
    安裝時,執行cmd,輸入pip install + 檔案路徑 即可
    ex: pip install C:\Users\name\Downloads\Twisted-18.7.0-cp37-cp37m-win_amd64.whl

    對於Pywin32
    無腦下一步

安裝完以上幾項之後,在cmd裡輸入

pip install scrapy
  • 1

安裝完畢,cmd裡輸入scrapy出現安裝成功。
這裡寫圖片描述
至此,Python3.7和對應的scrapy已經裝完,可用官方文件的程式碼測試,測試執行時可能還會遇到個坑 Python3.7 scrapy遇到async報錯