ImportError: No module named spiders
Mostly the tutorial you are fallowing and your version is mismatched.
Simply replace this (scrapy.Spider) with (scrapy.spiders.Spider).
Spider function is put into spiders module.
from scrapy.spiders import CrawlSpider
Rule is giving error

I am using ubuntu
I have Scrapy 0.24.5 and Python 2.7.6
I tried with tutorial project of scrapy 
I am working on pycharm