I tried to install scrapy on my raspberry pi (raspbian os). The installation went okay, but when I run
sudo pip install lxml', then 'sudo pip install cssselect'. Then 'sudo pip install pydispatch
The package's name is PyDispatcher. So try installing it using this command and check if that works.
pip install PyDispatcher
Problems during installation of scrapy varies on different platforms. Please share your solution if you could successfully install this.