title: Apache Superset-Ubuntu-Installation
body: <p>I have been trying Apache Superset installation for 2 weeks now.
  Every time I start a fresh Installation some new error pops up.
  I tried on windows and then I gave up.
  Now for few days I have been trying on linux. 
  There is no correct Documentation to install superset.
  All the documents or suggestions or installation guide are just same.
  It is so annoying..Argh!!
  Anyway I tried " superset db upgrade" and I get the following error.
  Also If anyone has the correct requirement.txt with version of each lib 
  please share it will be very usefull.
  I am using ubuntu 18.04 and python version is 3.6.</p>
  
  <p><strong>Error:</strong></p>
  
  <pre><code>Traceback (most recent call last):
    File "/usr/local/bin/superset", line 5, in &lt;module&gt;
      from superset.cli import create_app
    File "/usr/local/lib/python3.6/dist-packages/superset/__init__.py", line 9, in &lt;module&gt;
      from flask_appbuilder import AppBuilder, IndexView, SQLA
    File "/usr/local/lib/python3.6/dist-packages/flask_appbuilder/__init__.py", line 6, in &lt;module&gt;
      from .base import AppBuilder  # noqa: F401
    File "/usr/local/lib/python3.6/dist-packages/flask_appbuilder/base.py", line 8, in &lt;module&gt;
      from .api.manager import OpenApiManager
    File "/usr/local/lib/python3.6/dist-packages/flask_appbuilder/api/manager.py", line 7, in &lt;module&gt;
      from flask_appbuilder.baseviews import BaseView
    File "/usr/local/lib/python3.6/dist-packages/flask_appbuilder/baseviews.py", line 12, in &lt;module&gt;
      from .forms import GeneralModelConverter
    File "/usr/local/lib/python3.6/dist-packages/flask_appbuilder/forms.py", line 3, in &lt;module&gt;
      from flask_wtf import FlaskForm
    File "/usr/local/lib/python3.6/dist-packages/flask_wtf/__init__.py", line 17, in &lt;module&gt;
      from .recaptcha import *
    File "/usr/local/lib/python3.6/dist-packages/flask_wtf/recaptcha/__init__.py", line 2, in &lt;module&gt;
      from .fields import *
    File "/usr/local/lib/python3.6/dist-packages/flask_wtf/recaptcha/fields.py", line 3, in &lt;module&gt;
      from . import widgets
    File "/usr/local/lib/python3.6/dist-packages/flask_wtf/recaptcha/widgets.py", line 5, in &lt;module&gt;
      from werkzeug import url_encode
  ImportError: cannot import name 'url_encode'
  </code></pre>