You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2022/10/01 11:52:45 UTC
[GitHub] [superset] trimat1 commented on issue #20723: ModuleNotFoundError: No module named 'werkzeug.wrappers.etag'
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: notifications-unsubscribe@superset.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org