title: No module named flask.ext.wtf
body: <p>I'm following @Miguel flask <a href="http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-iii-web-forms">mega tutorial</a> which is great. In chapter 3 he talks about web forms and flaskWTF extension, installing the extension like this <code>sudo pip install Flask-WTF</code> resulted in </p>
  
  <blockquote>
    <p>Successfully installed Flask-WTF Flask WTForms Werkzeug Jinja2 itsdangerous markupsafe</p>
  </blockquote>
  
  <p>but when executing <code>./run.py</code> i get an error: </p>
  
  <blockquote>
    <p>No module named flask.ext.wtf`</p>
  </blockquote>
  
  <p>I've google the error and tried to run it like this: <code>flask/bin/python run.py</code> but got the same error, also tried <code>flask/bin/activate</code> </p>
  
  <p><b>Update:</b> if you run into the same error this is what solved the issue for me
  I've installed the following, for sure they are not all needed but since i didn't go one by one to find out which one did the trick i'm listing them all</p>
  
  <pre><code>flask/bin/pip install flask-login
  flask/bin/pip install flask-openid
  flask/bin/pip install flask-mail
  flask/bin/pip install sqlalchemy
  flask/bin/pip install flask-sqlalchemy
  flask/bin/pip install sqlalchemy-migrate
  flask/bin/pip install flask-whooshalchemy==0.55a
  flask/bin/pip install flask-wtf
  flask/bin/pip install pytz
  flask/bin/pip install flask-babel
  flask/bin/pip install flup
  </code></pre>