環(huán)境: Win10 Python 3.5.2
前提:pip環(huán)境變量已經(jīng)配置
python 插件資源
開始安裝
- cmd 輸入 pip3 install scrapy
一般會提示:
You are using pip version x.x.x, however version x.x.x is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
可以按提示輸入python -m pip install --upgrade pip 升級
- 重新輸入命令可能會遇到一系列的問題:
error: Unable to find vcvarsall.bat
有兩種解決方法:
- 安裝 vs運行庫
- 使用wheel
建議使用wheel:
輸出pip3 install wheel 安裝wheel
在python插件資源下載scrapy的wheel文件
將文件放置某一路徑
cmd切換到該路徑 輸入pip3 install [XXX].whl
這是仍然出現(xiàn)error: Unable to find vcvarsall.bat
解決方法是從Python插件資源下載對應(yīng)的twisted安裝,安裝方法類似
重新執(zhí)行
pip3 install Scrapy-1.2.1-py2.py3-none-any.whl
報錯 failed build lxml for wheel
原因是lxml版本問題
類似twisted 解決
B_8DLU6B$XUQO5YASX`NEN3.png
驗證
輸入scrapy bench
報錯:

原因:
PyWin32 沒有安裝
類似方法安裝
重新執(zhí)行scrapy bench
報錯:

解決方法:
拷貝\PythonX\Lib\site-packages\pywin32_system32*
至C:\Windows\System32
重新執(zhí)行scrapy bench

至此,Win環(huán)境成功安裝最新Scrapy,可以進行你的Scrapy框架爬蟲編程了。
