Windows で Python3 を使用して Scrapy をインストールする際には多くの困難があります。そのため、私が遭遇した問題をブログにまとめ、他の人々や自分自身に役立てています。
もちろん、Scrapy が Python3 をサポートし始めたこともあります。
こちらが Scrapy の公式サイト
システム環境
Windows 10 環境
Python 3.5.1(こちらからダウンロード可能)
Scrapy をインストールする前にいくつかの前提作業を行う必要があります。
前提作業
あなたの環境に適合する lxml をダウンロードしてください。
以下は私の環境を例に挙げています。
pip3 install lxml-3.6.0-cp35-cp35m-win32.whl
あなたの環境に適合する exe ファイルをダウンロードしてください。
以下は私の環境を例に挙げています。
easy_install pywin32-220.win32-py3.5.exe
準備が整ったら、Scrapy をインストールできます。
現時点で Python3 をサポートしているのは、Scrapy 1.1 以上のバージョンです。
pip install scrapy