title: Can I run Scrapy on Windows with Python 3?
body: <p>Seems like Scrapy 1.1.0rc3 isn't working on Windows with Python 3.</p>
  
  <p>When I run <code>scrapy crawl dmoz</code> command specified on <a href="http://doc.scrapy.org/en/latest/intro/tutorial.html" rel="nofollow">Scrapy tutorial</a> I get following exception:</p>
  
  <pre><code>D:\Copy From 2\Python Project\ZhihuPlan\tutorial\tutorial&gt;scrapy crawl dmoz
  2016-04-26 14:40:36 [scrapy] INFO: Scrapy 1.1.0rc3 started (bot: tutorial)
  2016-04-26 14:40:36 [scrapy] INFO: Overridden settings: {'ROBOTSTXT_OBEY': True, 'SPIDER_MODULES': ['tutorial.spiders'], 'BOT_NAME': 'tutorial', 'NEWSPIDER_MODULE': 'tutorial.spiders'}
  2016-04-26 14:40:36 [scrapy] INFO: Enabled extensions:
  ['scrapy.extensions.corestats.CoreStats', 'scrapy.extensions.logstats.LogStats']
  Unhandled error in Deferred:
  2016-04-26 14:40:36 [twisted] CRITICAL: Unhandled error in Deferred:
  
  Traceback (most recent call last):  
  File "D:\Anaconda\Lib\site-packages\scrapy\commands\crawl.py", line 57, in run self.crawler_process.crawl(spname, **opts.spargs)  
  File "D:\Anaconda\Lib\site-packages\scrapy\crawler.py", line 163, in crawl return self._crawl(crawler, *args, **kwargs)  
  File "D:\Anaconda\Lib\site-packages\scrapy\crawler.py", line 167, in _crawl
      d = crawler.crawl(*args, **kwargs)  
  File "D:\Anaconda\Lib\site-packages\twisted\internet\defer.py", line 1274, in unwindGenerator
      return _inlineCallbacks(None, gen, Deferred())
  --- &lt;exception caught here&gt; ---  
    File "D:\Anaconda\Lib\site-packages\twisted\internet\defer.py", line 1128, in _inlineCallbacks
      result = g.send(result)  
    File "D:\Anaconda\Lib\site-packages\scrapy\crawler.py", line 72, in crawl
      self.engine = self._create_engine()  
    File "D:\Anaconda\Lib\site-packages\scrapy\crawler.py", line 97, in _create_engine  
      return ExecutionEngine(self, lambda _: self.stop())
    File "D:\Anaconda\Lib\site-packages\scrapy\core\engine.py", line 68, in __init__
      self.downloader = downloader_cls(crawler)  
    File "D:\Anaconda\Lib\site-packages\scrapy\core\downloader\__init__.py", line 88, in __init__
      self.middleware = DownloaderMiddlewareManager.from_crawler(crawler)  
    File "D:\Anaconda\Lib\site-packages\scrapy\middleware.py", line 58, in from_crawler
      return cls.from_settings(crawler.settings, crawler)  
    File "D:\Anaconda\Lib\site-packages\scrapy\middleware.py", line 34, in from_settings
      mwcls = load_object(clspath)  
    File "D:\Anaconda\Lib\site-packages\scrapy\utils\misc.py", line 44, in load_object
      mod = import_module(module)  
    File "d:\anaconda\lib\importlib\__init__.py", line 126, in import_module
      return _bootstrap._gcd_import(name[level:], package, level)  
    File "&lt;frozen importlib._bootstrap&gt;", line 986, in _gcd_import
  
   File "&lt;frozen importlib._bootstrap&gt;", line 969, in _find_and_load
  
    File "&lt;frozen importlib._bootstrap&gt;", line 958, in _find_and_load_unlocked
  
    File "&lt;frozen importlib._bootstrap&gt;", line 673, in _load_unlocked
  
    File "&lt;frozen importlib._bootstrap_external&gt;", line 662, in exec_module
  
    File "&lt;frozen importlib._bootstrap&gt;", line 222, in _call_with_frames_removed
  
    File "D:\Anaconda\Lib\site-packages\scrapy\downloadermiddlewares\retry.py", line 23, in &lt;module&gt;
      from scrapy.xlib.tx import ResponseFailed
    File "D:\Anaconda\Lib\site-packages\scrapy\xlib\tx\__init__.py", line 3, in &lt;module&gt;
      from twisted.web import client
    File "D:\Anaconda\Lib\site-packages\twisted\web\client.py", line 41, in &lt;module&gt;
      from twisted.internet.endpoints import TCP4ClientEndpoint, SSL4ClientEndpoint
    File "D:\Anaconda\Lib\site-packages\twisted\internet\endpoints.py", line 34, in &lt;module&gt;
      from twisted.internet.stdio import StandardIO, PipeAddress
    File "D:\Anaconda\Lib\site-packages\twisted\internet\stdio.py", line 30, in &lt;module&gt;
      from twisted.internet import _win32stdio
  builtins.ImportError: cannot import name '_win32stdio'
  2016-04-26 14:40:36 [twisted] CRITICAL:
  </code></pre>
  
  <p>Is there any way to fix this error? Can I run Scrapy on Windows with Python 3?</p>