Python3.7下安裝scrapy框架
阿新 • • 發佈:2019-01-21
環境: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,出現下圖
-
對於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報錯。