qui*_*ode 20 python pycharm conda plotly-dash
我正在尝试在 Pycharm 的 conda 环境中运行一个简单的 dash 应用程序,但是我遇到了标题中的错误。奇怪的是,除了这里之外,我在互联网上找不到提到这个错误的地方。代码很简单,因为我想要运行的只是一个简单的 dashapp;code 从这里获取代码。我尝试过在 conda 中的 python 版本之间切换(在 python 3.9、3.8 和 3.7 之间来回切换),但错误似乎仍然存在。我知道我也正确安装了它的所有依赖项,因为我没有收到任何导入错误。如果有人可以提供帮助,我将不胜感激。
编辑:按照 @coralvanda 的要求安装的 Dash 版本:

基本上,我只是对所有内容进行了 pip 安装,因此所有版本的软件包都是最新的。
Ces*_*spr 13
我也遇到过同样的问题。
使用以下命令卸载错误的版本:
pip uninstall werkzeug
Run Code Online (Sandbox Code Playgroud)
安装正确的:
pip install -v https://github.com/pallets/werkzeug/archive/refs/tags/2.0.3.tar.gz
Run Code Online (Sandbox Code Playgroud)
CGF*_*FoX 13
这是由新的 2.3.1 版本dash引起的并在新版本中修复。所以简单地做:
pip install -U dash
Run Code Online (Sandbox Code Playgroud)
如果这没有帮助,您必须werkzeug手动降级,例如,
pip install werkzeug==2.0.3
Run Code Online (Sandbox Code Playgroud)
这个问题并不新鲜,它对 Dash 的影响一直延续到 1.x 版本。
上述两个答案都有部分解决方案(即对我有用的答案)。
这是一个werkzeug错误,但由于某种原因升级werkzeug还不够。您必须先手动卸载,然后再安装正确的版本。
我使用的是 Dash 1.20,适合我的最新版本的 werkzeug 是 2.0.3。所以,
pip uninstall werkzeug
Run Code Online (Sandbox Code Playgroud)
和
pip install werkzeug==2.0.3
Run Code Online (Sandbox Code Playgroud)
注意: 周围不能有空格==。
这会失败:pip install werkzeug == 2.0.3
这会起作用:pip install werkzeug==2.0.3
| 归档时间: |
|
| 查看次数: |
16316 次 |
| 最近记录: |