title: Scrapy-Scraper Does Not Run
body: <p>I can run python using Beautiful Soup and Mechanized, but for some reason when I try to use Spray-Scraper it just doesn't work. Here's an example of what happens when I attempt to test the scraper with a tutorial:</p>
  
  <p>Project name &amp; BOT name = "tutorial"</p>
  
  <p>The following scripts are the items.py and settings.py that I used.</p>
  
  <p><strong>items.py</strong></p>
  
  <pre><code>import scrapy
  
  class DmozSpider(scrapy.Spider):
      name = "dmoz"
      allowed_domains = ["dmoz.org"]
      start_urls = [
          "http://www.dmoz.org/Computers/Programming/Languages/Python/Books/",
          "http://www.dmoz.org/Computers/Programming/Languages/Python/Resources/"
      ]
  
      def parse(self, response):
          filename = response.url.split("/")[-2]
          with open(filename, 'wb') as f:
              f.write(response.body)
  </code></pre>
  
  <p><strong>settings.py</strong></p>
  
  <pre><code>BOT_NAME = 'tutorial'
  
  SPIDER_MODULES = ['tutorial.spiders']
  NEWSPIDER_MODULE = 'tutorial.spiders'
  </code></pre>
  
  <p><strong>CMD</strong></p>
  
  <pre><code>C:\Users\Turbo&gt;scrapy startproject tutorial
  New Scrapy project 'tutorial' created in:
      C:\Users\Turbo\tutorial
  
  You can start your first spider with:
      cd tutorial
      scrapy genspider example example.com
  
  C:\Users\Turbo&gt;cd tutorial
  
  C:\Users\Turbo\tutorial&gt;scrapy crawl dmoz
  Traceback (most recent call last):
    File "C:\Python27\Scripts\scrapy-script.py", line 9, in &lt;module&gt;
      load_entry_point('scrapy==0.24.4', 'console_scripts', 'scrapy')()
    File "C:\Python27\lib\site-packages\scrapy-0.24.4-py2.7.egg\scrapy\cmdline.py"
  , line 143, in execute
      _run_print_help(parser, _run_command, cmd, args, opts)
    File "C:\Python27\lib\site-packages\scrapy-0.24.4-py2.7.egg\scrapy\cmdline.py"
  , line 89, in _run_print_help
      func(*a, **kw)
    File "C:\Python27\lib\site-packages\scrapy-0.24.4-py2.7.egg\scrapy\cmdline.py"
  , line 150, in _run_command
      cmd.run(args, opts)
    File "C:\Python27\lib\site-packages\scrapy-0.24.4-py2.7.egg\scrapy\commands\cr
  awl.py", line 58, in run
      spider = crawler.spiders.create(spname, **opts.spargs)
    File "C:\Python27\lib\site-packages\scrapy-0.24.4-py2.7.egg\scrapy\spidermanag
  er.py", line 44, in create
      raise KeyError("Spider not found: %s" % spider_name)
  KeyError: 'Spider not found: dmoz'
  </code></pre>