trimat1 commented on issue #20723:
URL: https://github.com/apache/superset/issues/20723#issuecomment-1264340198

   > I'm just the Ubuntu messenger. I cannot speak for Mac.
   > 
   > I recommend trying to install on a fresh Ubuntu 22.04 using pip install 
and you'll see the problems. It comes with python 3.10, and this results in a 
failure based on a couple of problematic deps (see below).
   > 
   > Even when I install python 3.9 alongside, I get the error described above.
   > 
   > In order to overcome ALL issues I encountered I need to perform:
   > 
   > * Python 3.9 install using pyenv (and run `pip install apache-superset 
`using the 3.9 binary)
   >   And immediately after that:
   > 
   > ```
   > - python3.9 -m pip uninstall -y markupsafe
   > - python3.9 -m pip install markupsafe==2.0.1
   > - python3.9 -m pip uninstall -y Werkzeug
   > - python3.9 -m pip install Werkzeug==2.0.3
   > ```
   > 
   > The above needs to be done before the `superset db upgrade` step.
   > 
   > Just reporting as I see it based on a fresh install of Ubuntu 22.04 (with 
all system updates applied). Issues re markupsafe, and 3.10 failure (it results 
in an error when building the pyarrow pkg) have been reported elsewhere on this 
message board.
   
   i then get an error while installing Werzeug 2.0.3
   "flask 2.2.2 requires Werkzeug>=2.2.2,"
   
   and further during superset db upgrade
   "TypeError: __init__() got an unexpected keyword argument 'unbound_message'"


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to