title: ModuleNotFoundError: No module named 'gevent.wsgi'
body: <p>I'm getting the following error while running a <code>flask</code> app:</p>
  
  <blockquote>
    <p>from gevent.wsgi import WSGIServer<br>
    ModuleNotFoundError: No module named 'gevent.wsgi'    </p>
  </blockquote>
  
  <p>gevent is already installed and the requirement is satisfied.</p>
  
  <p>Pip version is 10.11 and Python 3.6.<br>
   OS: Windows 10 x64<br>
   Using Anaconda VM   </p>
  
  <p>This same code worked in another machine, so somewhere I am missing configuration, but I can't track/find it.</p>
  
  <pre><code>from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  
  import logging
  import json
  from pprint import pprint
  from rasa_core.channels import HttpInputChannel
  from rasa_core import utils
  from rasa_core.agent import Agent
  from rasa_core.interpreter import RasaNLUInterpreter
  from rasa_core.channels.channel import UserMessage
  from rasa_core.channels.direct import CollectingOutputChannel
  from rasa_core.channels.rest import HttpInputComponent
  from flask import Blueprint, request, jsonify, abort    
  def run(serve_forever=True):
  #path to your NLU model
  interpreter = RasaNLUInterpreter("models/nlu/default/current")
  # path to your dialogues models
  agent = Agent.load("models/dialogue", interpreter=interpreter)
  #http api endpoint for responses
  input_channel = SimpleWebBot()
  if serve_forever:
      agent.handle_channel(HttpInputChannel(5004, "/chat", input_channel))
  return agent
  if __name__ == '__main__':
     utils.configure_colored_logging(loglevel="INFO")
     run()
  </code></pre>